在webView中加载URL时,加载单个页面时会发出多个HTTP请求。有没有办法跟踪这些请求?我能得到的最接近的是使用
public boolean shouldOverrideUrlLoading(WebView view, String url)
方法可查看发出的URL请求,但无法捕获每个页面发出的数据包。 我知道这个问题已经在多年前问过了,但是找不到我可以依靠的可靠答案。任何帮助都会有帮助
答案 0 :(得分:0)
您可以覆盖
public WebResourceResponse shouldInterceptRequest(WebView view, WebResourceRequest request)
方法。每当javascript代码在Webview中请求任何资源时,都会调用此方法。