我正在开发一个Android应用程序,它就像一个浏览器,有一个web视图,并发送http(s)请求。为了调试目的,我希望能够看到应用程序发送和接收的请求(特别是标头),但我无法这样做。
我试过什么
ShouldInterceptRequest来拦截请求,然后用cronet手动发送请求。在本例中,Chrome显示了一些来自原始请求的“临时标头”,这不是我手动发送的实际请求的标题。起作用。
耽误您时间,实在对不起。
发布于 2022-06-15 14:40:40
如果使用的是WebView,请设置自定义WebViewClient并覆盖shouldInterceptRequest。它将传入包含所有标头的WebResourceRequest对象。
https://stackoverflow.com/questions/72633275
复制相似问题