0

WebView からリクエスト オブジェクトとレスポンス オブジェクトを取得する方法はありますか?

私のwebviewで実行されているWebページから行われたリクエストの場合、完全なhttpリクエストオブジェクト(ヘッダー、使用されるhttpメソッド、httpボディなど)を傍受し、そのリクエストを迂回して別のチャネルに送信したいと考えています。

webview から受信した応答については、同じことを行い、オブジェクトとそのプロパティを取得したいと考えています。

これまでのところ、Web ページによって実行される URL リンクを傍受し、それがロードするリソースを傍受できる webviewClient android クラスを見てきました。

ただし、インターセプトしたいのは、Webページが行う実際のhttpリクエストです。これは Android webview で可能ですか?

ありがとう

4

1 に答える 1

0

それは直接には不可能です。HTTP プロキシを作成して、それを使っWebViewて作業してみてください (たとえば、http.proxyHostおよびhttp.proxyPortシステム プロパティをサポートしているかどうかを確認してください)。

于 2013-06-21T15:15:22.857 に答える