Enviar solicitud HTTP GET con encabezado
Desde mi aplicación de Android, quiero solicitar una URL con parámetros GET y leer la respuesta. En la solicitud debo agregar unx-zip
encabezado.
La URL es algo así como
http://example.com/getmethod.aspx?id=111&method=Test
¿Puede alguien proporcionarme el código para eso?
os cosas son importantes: que es una solicitud GET y contiene lax-zip
encabezado.
EDITAR
try {
HttpClient client = new DefaultHttpClient();
String getURL = "http://example.com/getmethod.aspx?id=111&method=Test";
HttpGet get = new HttpGet(getURL);
get.setHeader("Content-Type", "application/x-zip");
HttpResponse responseGet = client.execute(get);
HttpEntity resEntityGet = responseGet.getEntity();
if (resEntityGet != null) {
//do something with the response
Log.i("GET ",EntityUtils.toString(resEntityGet));
}
} catch (Exception e) {
e.printStackTrace();
}
Intento con este código pero obtengo el código con un error .net:Object reference not set to an instance of an object...
Creo, pero no estoy seguro de esto si parax-zip
encabezado, ¿está bien el encabezado en mi código?