小编Bin*_*hew的帖子

使用分块传输编码和 gzip 压缩的网页的未压缩大小

我正在编写一个应用程序,用于计算在网页上使用 gzip 后我们获得的节省。当用户输入使用 gzip 的网页的 URL 时,应用程序应该吐出由于 gzip 而节省​​的大小。

我应该如何解决这个问题?

这是我在页面上作为 GET 请求的标头所得到的:

{
    'X-Powered-By': 'PHP/5.5.9-1ubuntu4.19',
    'Transfer-Encoding': 'chunked',
    'Content-Encoding': 'gzip',
    'Vary': 'Accept-Encoding', 
    'Server': 'nginx/1.4.6 (Ubuntu)',
    'Connection': 'keep-alive',
    'Date': 'Thu, 10 Nov 2016 09:49:58 GMT',
    'Content-Type': 'text/html'
}
Run Code Online (Sandbox Code Playgroud)

我正在检索页面requests

r  = requests.get(url, headers)
data = r.text
print "Webpage size : " , len(data)/1024
Run Code Online (Sandbox Code Playgroud)

python gzip http transfer-encoding

3
推荐指数
1
解决办法
913
查看次数

标签 统计

gzip ×1

http ×1

python ×1

transfer-encoding ×1