现在的位置: 首页 > 综合 > 正文

HttpClient、Tornado服务器开启gzip压缩功能

2013年03月28日 ⁄ 综合 ⁄ 共 320字 ⁄ 字号 评论关闭

先说Tornado服务器开启gzip压缩,很简单,查阅文档http://www.tornadoweb.org/documentation/web.html?highlight=gzip可知只需配置gzip=True即可。

再来说HttpClient开启gzip压缩,网上有很多资料,经过实践都不靠谱,靠谱的做法是为HttpClient添加两个Interceptor,一个是RequestInterceptor,负责

发送数据时压缩数据,另外一个是ResponseInterceptor,负责接收数据时解压缩数据。这个靠谱的做法来自apache官方的源代码,可以直接谷歌搜索“ClientGZipContentCompression.java”。

抱歉!评论已关闭.