Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android从webview获取请求和响应对象_Android_Html_Webview_Httpwebrequest - Fatal编程技术网

Android从webview获取请求和响应对象

Android从webview获取请求和响应对象,android,html,webview,httpwebrequest,Android,Html,Webview,Httpwebrequest,有没有办法从webview获取请求和响应对象 对于从运行在webview中的某个网页发出的请求,我希望截取完整的http请求对象(标题、使用的http方法、http正文等),并将该请求转移并发送到另一个通道 对于从webview收到的响应,我希望执行相同的操作并获取对象及其属性 到目前为止,我已经研究了webviewClient android类,它允许您截取网页执行的url链接并截取它加载的资源 然而,我想截获的是网页发出的任何实际http请求。这在Android webview中可能吗 谢谢

有没有办法从webview获取请求和响应对象

对于从运行在webview中的某个网页发出的请求,我希望截取完整的http请求对象(标题、使用的http方法、http正文等),并将该请求转移并发送到另一个通道

对于从webview收到的响应,我希望执行相同的操作并获取对象及其属性

到目前为止,我已经研究了webviewClient android类,它允许您截取网页执行的url链接并截取它加载的资源

然而,我想截获的是网页发出的任何实际http请求。这在Android webview中可能吗


谢谢,这是不可能的。欢迎您编写一个HTTP代理,然后尝试获取
WebView
来使用它(例如,查看它是否支持
HTTP.proxyHost
HTTP.proxyPort
系统属性)。

目前,如果我使用onLoadResource,我可以获取url请求,但不能获取HTTP请求包含的内容。有没有办法从webviewClients onLoadResource回调中获取?