私はいくつかのウェブサイトをダウンロードするためにHttpClient
一緒に使用しています。HttpGet
彼らは、ウェブサイトがhttpヘッダーを介してモバイルデバイスからアクセスされていることを検出しており、その結果、それぞれのページのモバイルバージョンを返しています。
通常のバージョンをダウンロードしたいのでHttpClient
、モバイルデバイスであることをサイトに伝えるのをやめなければなりません。どうすればいいのですか?
私はもう試した:
HttpProtocolParams.setUserAgent(httpClient.getParams(), "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2");
ただし、モバイルバージョンは引き続き読み込まれるため、上書きする必要のあるヘッダーがさらにいくつかあるはずです。