在iOS中,我希望能夠給NSURLRequest
關聯 - 任何NSURLRequest
,無論是導航請求或圖片樣式要求 - 與發送它的UIWebView
。這似乎要求實施NSURLProtocol
子類來捕獲並分析請求。但是,我找不到一種方法將請求與其Web視圖相關聯,並且NSURLProtocol
似乎只能理解NSURLRequest
s。歸屬關係的NSURLRequest與UIWebView中
這對導航請求會很好,因爲我可以在我的UIWebViewDelegate
中進行關聯。但是這對於不會觸發UIWebViewDelegate
方法的輔助資源請求(例如圖像)不起作用。
任何人有任何想法,以使這種關聯的最佳途徑?
NSURL * url = [NSURL URLWithString:urlAddress]; //創建一個URL對象。 NSURLRequest * requestObj = [NSURLRequest requestWithURL:url]; // URL請求對象 [web loadRequest:requestObj]; – kamleshwar
如果NSURLRequest獲得一個HTML響應,其中包含img標籤,則UIWebView將自動啓動輔助請求來檢索該數據。我也想將這些請求關聯起來。 – KevinH