Ссылаясь на ответ Джеймса - пример HTTP-сеанса:
$ telnet www.google.com 80
HEAD / HTTP/1.1
HOST: www.google.com
HTTP/1.1 302 Found
Location: http://www.google.it/
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Set-Cookie: ##############################
Date: Thu, 30 Oct 2008 20:03:36 GMT
Server: ####
Content-Length: 218
Используя HEAD вместо GET, вы получаете только заголовок. «302» означает временное перенаправление, «Местоположение:» - это место, куда вы перенаправлены.