有没有办法从webview获取请求和响应对象?
对于从我的webview中运行的某个网页发出的请求,我想拦截完整的http请求对象(标题,使用的http方法,http正文等),并将该请求转移并发送到另一个频道。
对于从webview收到的回复,我想做同样的事情并获取对象及其属性。
到目前为止,我已经查看了webviewClient android类,它允许您拦截网页执行的URL链接并拦截它加载的资源。
然而,我想拦截的是网页所做的任何实际的http请求。这在Android webview中是否可行?
感谢
答案 0 :(得分:0)
这不是直接可能的。欢迎您编写HTTP代理,然后尝试让WebView
使用它(例如,查看它是否支持http.proxyHost
和http.proxyPort
系统属性。)