urllib2 を使用してヘッダーを一覧表示すると、'Location' ヘッダーが表示されません。
In [19]:p = urllib2.urlopen('http://www.example.com')
In [21]: p.headers.items()
Out[21]:
[('transfer-encoding', 'chunked'),
('vary', 'Accept-Encoding'),
('server', 'Apache/2.2.3 (CentOS)'),
('last-modified', 'Wed, 09 Feb 2011 17:13:15 GMT'),
('connection', 'close'),
('date', 'Fri, 25 May 2012 03:00:02 GMT'),
('content-type', 'text/html; charset=UTF-8')]
telnet と GET を使用する場合
telnet www.example.com 80
Trying 192.0.43.10...
Connected to www.example.com.
Escape character is '^]'.
GET / HTTP/1.0
Host:www.example.com
HTTP/1.0 302 Found
Location: http://www.iana.org/domains/example/
Server: BigIP
Connection: close
Content-Length: 0
urllib2 を使用して、「Location」ヘッダーの値を取得するにはどうすればよいですか?