ブラウザが使用するヘッダーを追加してhttpリクエストを送信したい
gzip、deflate などの Accept-Encoding
Accept-Charset のような utf-8
Android SDK を使用して Accept-Encoding + Accept-Charset を取得する方法
ブラウザが使用するヘッダーを追加してhttpリクエストを送信したい
gzip、deflate などの Accept-Encoding
Accept-Charset のような utf-8
Android SDK を使用して Accept-Encoding + Accept-Charset を取得する方法
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
それが役立つことを願っています。