我需要为来自
WebView
的每个请求添加自定义标头。我知道loadURL
有添加额外标头的参数,但这些仅适用于某些请求。
所有(与资源相关的)请求都不包含标头。
我已查看了WebViewClient
中的所有重写,但没有任何方法可以添加资源请求的标头-onLoadResource(WebView view, String url)
和shouldInterceptRequest(Webview,url)
。任何帮助都将是美好的。
ShouldInterceptRequest()
中使用请求的内容类型进行过滤,除了"text/html"之外的其他类型。 - admar.kevinhttpResponse.getEntity()
获取HttpEntity
。 - admar.kevin