接受"内容编码:gzip"在龙卷风

时间:2015-07-14 06:56:42

标签: python tornado

我在Tornado中处理身体请求中带有XStream xstream = new XStream(new DomDriver("UTF_8", new NoNameCoder())); 标头的请求。问题是Tornado会发出警告:

  

[W 150713 17:22:11 httputil:687]不支持的内容编码:gzip

我在代码中进行解压缩操作,它就像一个魅力,但我想摆脱这个消息。

有没有办法在龙卷风中接受Content-Encoding: gzip

谢谢!

2 个答案:

答案 0 :(得分:3)

您必须通过将decompress_request=True传递给HTTPServer构造函数(或Application.listen)来选择处理gzip压缩请求。

答案 1 :(得分:0)

只有这样你才能在tornado.httputil文件中更改函数parse_body_arguments。否则,删除头参数中的Content-Encoding