2011-02-05 6 views
9

Я хочу сделать Htttp Connection Вот мой кодОшибка HTTP/1.0 405 Метод не разрешены

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 Метод не разрешено» ошибка я буду thankfull your help

ответ

3

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

Одним быстрым примером сервера, который вы можете использовать, я могу назвать JSFiddle's echo feature. Я уверен, что они не возражают.

+0

Да, используйте класс 'HttpGet' и используйте метод' setParams'. – raidfive

19

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

+0

спасибо, да, теперь его работа с методом HttpGet – Rozy

+0

отличный ответ, спасибо! –

Смежные вопросы