9

HTTP 接続を作成したい これが私のコードです

try
{
HttpClient client = new DefaultHttpClient();
HttpPost httpMethod = new HttpPost("http://www.google.co.in/");
String requestBody = "some text";
HttpMethod.setEntity(new StringEntity(requestBody));
HttpResponse response = client.execute(httpMethod);
textView.setText(response.getStatusLine().toString());
}

しかし、「HTTP / 1.0 405 Method not Allowed」エラーを取得できず、取得できません。あなたの助けに感謝します

4

2 に答える 2

19

これは、要求された URL が POST メソッドを受け入れないことを意味します。GET で再試行してください。

于 2011-02-05T03:06:19.527 に答える
3

おそらく、POST 要求を受け入れるサーバーで試してみてください。あなたのコードにはおそらく何も問題はありません。Google のフロント ページは POST を実行しません。

私が考えることができる使用できるサーバーの簡単な例の 1 つは、JSFiddle の echo 機能です。彼らは気にしないと確信しています。

于 2011-02-05T03:03:42.937 に答える