16

ローカル ファイルではなく、インターネット (イントラネット) リソースのコンテンツ タイプを取得する必要があります。URL の背後にあるリソースから MIME タイプを取得するにはどうすればよいですか。

私はこれを試しました:

res = urllib.urlopen("http://www.iana.org/assignments/language-subtag-registry")
http_message = res.info()
message = http_message.getplist()

私は得る: ['charset=UTF-8']

どうすれば を取得Content-Typeできますか、それを使用して実行できますurllibか?

4

3 に答える 3

20
res = urllib.urlopen("http://www.iana.org/assignments/language-subtag-registry" )
http_message = res.info()
full = http_message.type # 'text/plain'
main = http_message.maintype # 'text'
于 2012-09-18T10:03:29.567 に答える