我需要获取Internet资源的内容类型而不是本地文件。如何从URL后面的资源获取MIME类型。
我试过这个:
http = urllib3.PoolManager()
response = http.request("GET",url)
print(response.headers)
我怎样才能获得Content-Type,可以使用urllib3完成,以及如何或者不使用其他方式?
你快到了:
>>> response.headers['Content-Type']
'text/html; charset=UTF-8'
如果标头设置正确,您应该能够解析它以确定MIME类型。