【发布时间】:2018-06-15 15:24:31
【问题描述】:
我想在 WebView 中加载 URL 并添加标题 User-Agent 和 autoToken。
我试图只拥有val map = HashMap<String, String>() 并将其添加为webview.loadUrl(url, map)。
第二次尝试只是覆盖shouldInterceptRequest()。
override fun shouldInterceptRequest(view: WebView?, request: WebResourceRequest): WebResourceResponse? {
request.requestHeaders?.put(LegacyAuthInterceptor.HEADER_AUTH_TICKET, autoToken)
request.requestHeaders?.put("User-Agent", userAgent)
return super.shouldInterceptRequest(view, request)
}
这些解决方案都不起作用。
【问题讨论】: