実際には、html ソースをダウンロードするために HttpClient() および HttpPost() メソッドを使用しています。ダウンロード用のコードは次のとおりです。
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(_url);
try {
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
responseBody = EntityUtils.toString(response.getEntity());
}
上記のコードを www.google.com などのサイトで実行すると (ユーザー エージェント固有のコード (HTML コード) が提供されます)、Android に適した情報全体が提供されません。そのため、Android デバイスから Web ページを要求していることをホストに伝えることができます。