Вы звоните getAllHeaders()
на first
, который является вашим объектом HttpGet. Вы хотите вызвать getAllHeaders()
для объекта response следующим образом:
Header[] h = response.getAllHeaders();
Вы также можете проверить код состояния Ответа и соответственно ответить следующим образом:
int statusCode = response.getStatusLine().getStatusCode();
Logger.d("Response returned status code " + statusCode);
if (HttpStatus.SC_OK == statusCode) {
// TODO: handle 200 OK
} else if (HttpStatus.SC_NOT_FOUND == statusCode) {
// TODO: handle 404 Not Found
} else {
// TODO: handle other codes here
}