webView如何保持Header

经常在黑云中出没 2014-08-08 01:24:04
webView 可以在loadUrl的时候把header设置进去,但由于header不会保持的,所以在页面中的跳转,会丢失这个header,而我服务器端,希望每个请求都有。我看了onPageStarted中也不能把header设置进去,网上也有说在onPageStarted中url加参数,但这样安全性显然要低一些。不知是否有人处理过这种情况,请指点。
...全文
843 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
画虎烂 2015-09-22
  • 打赏
  • 举报
回复
webview 内有一张图片,这个图片是一个url请求,怎么给这个请求添加header
  • 打赏
  • 举报
回复
理论上对于非ajax的请求,楼上的方法可行
Tracy2011 2015-01-23
  • 打赏
  • 举报
回复
mWebView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url,headerMap); return true; } }); 这样就可以了

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧