Praticamente dopo un GET vorrei recuperare l'url della risposta, ma non funziona..

codice:
HttpClient client = new DefaultHttpClient();

		HttpGet request = new HttpGet("http://url?" + params);


		final String USER_AGENT = "Mozilla/5.0";


		request.setHeader("User-Agent", USER_AGENT);
		request.setHeader("Accept",
				"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8");
		request.setHeader("Accept-Language",
				"it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4,de;q=0.2");
		HttpResponse response = client.execute(request);
Su internet ho trovato molti che consigliano di fare
codice:
response.getLastHeader("Location").getValue();
ma a me non funziona..