gpt4 book ai didi

python - Mechanize br.set_handle_gzip() 的作用是什么?

转载 作者:行者123 更新时间:2023-12-01 05:25:33 27 4
gpt4 key购买 nike

从教程中复制 Mechanize 浏览器的设置,我设置了br.set_handle_gzip(True)。当我使用浏览器对象抓取网站时,python 会打印 UserWarning: gzip 传输编码是实验性的! This answer一年前的解释是,将其设置为 False 将使错误消息消失。好吧,显然,但是这个设置实际上控制什么?什么类型的内容需要此功能?如果页面只是基本的html,关闭它可以吗?

最佳答案

许多网络服务器支持在将内容发送到客户端之前对其进行压缩,以加快传输速度。他们使用 gzip 压缩来做到这一点。

该设置确定客户端是否会告诉服务器它愿意接受 gzip 内容。如果没有,服务器将传输未压缩的内容。

关于python - Mechanize br.set_handle_gzip() 的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21415450/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com