2010-08-02 54 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

相關問題