2010-11-02 25 views

Respuesta

12

Debe ser similar a:

HttpClient client = new DefaultHttpClient(); 
HttpParams params = client.getParams(); 
HttpClientParams.setRedirecting(params, false); 
HttpGet method = new HttpGet("http://forecast.weather.gov/zipcity.php?inputstring=90210"); 
HttpResponse resp = client.execute(method); 
String location = resp.getLastHeader("Location").getValue(); 

EDIT: he tenido que hacer un par de ajustes menores, pero he probado y los trabajos anteriores.

+0

¿Cómo fueron capaces de descubrirlo? Estoy usando la función .getAllHeaders() e imprimiéndolos todos y no se incluyó un encabezado de ubicación. – joepetrakovich

+0

@Petra, usando LiveHttpHeaders y Firebug. Voy a publicar un ejemplo en breve. ¿Qué versión de HttpClient estás usando? –

+0

el módulo org.apache.http.client en Android 2.2 – joepetrakovich

Cuestiones relacionadas