У меня есть приложение Android 1.6, которое я пытаюсь получить заголовок местоположения ответа HTTP GET. однако, когда я вызываю getLastHeader ("location"), он возвращает ноль. я даже захожу в переменную ответа через отладчик, и заголовок местоположения не отправляется. Мне нужно сделать это на произвольном сайте, но использование Google для тестирования по-прежнему приводит к неудаче. я думал, что местоположение было заголовком по умолчанию для чтения? Android 1.6 не читает заголовок местоположения? мой код выглядит следующим образом:
<code>HttpClient httpClient = DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://google.com");
try
{
HttpResponse response = httpClient.execute(httpGet);
if(response.getStatusLine().getStatusCode() == 200)
{
Header h = response.getLastHeader("location");
String location = h.getValue();
}
}
Помощь очень важна :) Я либо ищу решение, чтобы узнать местоположение, либо объяснение, почему я не получаю его: /