Ошибка HTTP / 1.0 405 Метод не разрешен - PullRequest
9 голосов
/ 05 февраля 2011

Я хочу установить соединение Htttp Вот мой код

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 Я буду благодарен за вашу помощь

Ответы [ 2 ]

19 голосов
/ 05 февраля 2011

Это означает, что запрошенный URL не принимает метод POST. Попробуйте еще раз с GET.

3 голосов
/ 05 февраля 2011

Возможно, вам следует попробовать с сервером, который принимает запросы POST.Вероятно, в вашем коде нет ничего плохого, главная страница Google просто не выполняет POST.

Один быстрый пример сервера, который вы можете использовать, о котором я могу подумать, это функция эха JSFiddle .Я уверен, что они не будут возражать.

...