no se puede obtener la ubicación del encabezado de respuesta utilizando la URLConnection de Java

¿Alguien puede sugerir amablemente lo que estoy haciendo mal aquí?
Estoy tratando de obtener la ubicación del encabezado para una determinada URL usando Java, aquí está mi código:

URLConnection conn = url.openConnection();
String location = conn.getHeaderField("Location");  

Es extraño, ya que sé con certeza que la URL a la que me refiero devuelve un encabezado de ubicación y que utiliza métodos como getContentType () o getContentLength () funciona perfectamente

tu consejo es muy apreciado como siempre :)

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta