2010-08-02 55 views
0

gzip是否可以在python开发服务器上使用appengine?我怎样才能在将来测试这个?gzip是否在开发服务器上工作?

注意:我使用Firebug来查看来自浏览器的HTTP请求,并且我看到Accept-Encoding被设置为“gzip,deflate”。

+0

更新:我看了部署到devserver和谷歌的响应头。 Content-Encoding标头设置为谷歌部署的gzip,但不适用于devserver。看起来,devserver可能不会一致地对生产服务器进行gzip响应。 – 2010-08-02 14:41:26

回答

0

,以查看服务器是否用gzip编码的标头响应寻找

内容编码:gzip

在响应头

€:发现这个在他们faq

Google App Engine尽最大努力为gzipip nt到支持它的浏览器。利用这种方案是自动的,不需要修改应用程序。

我们使用的请求的组合 标题(接受编码,用户代理) 和响应标头(Content-Type的),以确定 终端用户 是否可以利用gzip压缩内容的优点。 这种方法避免了在流行的 浏览器中的一些知名的 带有压缩内容的错误。要强制gzip内容到达 ,客户端可能会提供'gzip' 作为标头的Accept-Encoding和User-Agent请求 的值。如果不存在Accept-Encoding标头 ,内容将永远不会被压缩 。

+0

基督徒:感谢您指向响应头的指针。 – 2010-08-02 14:38:48

+0

如果这是你正在寻找的答案,我会请求你接受它 – 2010-08-02 14:44:49

相关问题