我在iOS中使用NSURLHttpProtocol來攔截網絡調用,並獲取關於處理哪個url,請求發起或完成等信息。我想知道如何攔截Android中的網絡調用。我曾嘗試使用WebViewClient,但它只是告訴我有關該webView。Android等效於iOS中的NSURLProtocol
我想知道是否通過webview進行特定的調用,哪些url被處理,哪些圖片在android中加載。
請提出一些解決方案,瞭解如何進行此操作。
例如: 如果我有一個基於android的cordova應用程序,基本上有一些webview的設置。我如何攔截通過webview內部資源進行的網絡調用?
谷歌搜索'NSURLHttpProtocol'並沒有提出什麼太多的東西。你確定你是對的嗎? – CommonsWare 2015-02-07 23:50:01
@CommonsWare:糾正'NSUrlHttpProtocol'與'NSUrlProtocol' – 2015-02-07 23:52:46
@CommonsWare:問題在2012年被問到。那時android凌空不在場。這個問題完全不同。 – 2015-02-07 23:56:36