urllib.request.urlopen() が返した HTTPResponse
オブジェクトの info()
メソッドを呼び出すと、HTTP レスポンスのヘッダ情報を取得することができます。
ヘッダ情報は HTTPMessage オブジェクト として返されますが、これは通常の辞書オブジェクトと同様に使用することができます。
詳しくは、HTTPMessage
の親クラスである email.message.Message の定義を参照してください。
次の例では、Web サイトにアクセスしたときの HTTP レスポンスヘッダーを取得して表示しています。
特定のヘッダ情報だけ取得したい場合は、次のように参照すれば OK です。