1

ブラウザが使用するヘッダーを追加してhttpリクエストを送信したい

gzip、deflate などの Accept-Encoding

Accept-Charset のような utf-8

Android SDK を使用して Accept-Encoding + Accept-Charset を取得する方法

4

1 に答える 1

0

Android SDK から Accept-Encoding と Accept-Charset を取得する方法がわかりません。ただし、エミュレーターを実行するホストでパケット スニファー (wireshark など) を使用して、Android webview によって送信されたヘッダーを見つけることができます。

Android ICS から見つけたものは次のとおりです。

接続: キープアライブ ユーザーエージェント: Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; google_sdk Build/MR1) AppleWebKit/534.30 (Gecko のような KHTML) バージョン/4.0 Mobile Safari/534.30 Accept-Encoding : gzip,deflate Accept-Language: en-US Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7

それが役立つことを願っています。

于 2012-12-12T19:44:15.377 に答える