我试图在我的网站上看到gzip的影响。目前,我正在使用flask,我发布了一个打印语句来观察gzip的效果:
def compress(self, app, response):
gzip_buffer = BytesIO()
print "Before compress", len(response.get_data())
with GzipFile(mode='wb',
compresslevel=app.config['COMPRESS_LEVEL'],
fileobj=gzip_buffer) as gzip_file:
gzip_file.write(response.get_data())
print "After compress", len(gzip_buffer.getvalue())
return gzip_buffer.getvalue()
我的终端打印,
Before compress 2653151
After compress 58912
然而,当我打开chrome开发人员工具时,我没有看到gzip被注册的效果:
这是请求: