Skip to main content
 首页 » 编程设计

python之我如何设置标题以防止站点发送 gzip 编码的响应

2025年05月04日9fff_TT

我正在使用 python urllib2.urlopen 来获取 html 内容,并且我正在获得 gzip 压缩响应。
我可以设置标题以便不压缩吗?

我的代码

response = urlopen(url,None , TIMEOUT) 
html = response.read()  # read html 
print html 

正如 Tichodroma 建议我试试这个

request = Request(url) 
request.add_header('Accept-encoding', 'text/plain') 
response = urlopen(request,None , TIMEOUT) 
html = response.read().lower()  # read html 
print html 

现在可以了

请您参考如下方法:

将 Accept header 设置为您要接受的 MIME 类型。

Accept: text/plain 

如果你喜欢这个:)