2011-02-05 25 views
9

Quiero hacer una conexión htttp Aquí está mi códigoError HTTP/1.0 405 Método no permitido

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()); 
} 

Pero im no puede y obtener el "HTTP/1.0 405 Método no permitido" error seré Gracias a su ayuda

Respuesta

3

Quizás debería probar con un servidor que acepte solicitudes POST. Probablemente no haya nada incorrecto con su código, la página principal de Google simplemente no hace POST.

Un ejemplo rápido de un servidor que podría usar, se me ocurre es JSFiddle's echo feature. Estoy seguro de que no les importará.

+0

Sí, usa la clase 'HttpGet' y usa el método' setParams'. – raidfive

19

Significa que la URL solicitada no acepta el método POST. Inténtalo de nuevo con GET.

+0

gracias, sí, ahora está trabajando con el método HttpGet – Rozy

+0

gran respuesta, gracias! –

Cuestiones relacionadas