パートナーからXMLフィードをリクエストするスクリプトをGAEに用意しています。このフィードは、通常は40MBで、5MBのgzipしか必要としません。 GAEは、自動的にこのコンテンツを解凍し、応答が大きすぎるというエラーがスローされます。GAEによるgzipped xmlフィードの解凍を防ぐにはどうすればよいですか?
HTTPレスポンスがあまりにも大きかった:46677241.制限がある:33554432.
スクリプトを解凍するように設定されています応答そのもの。 GAEが途中で壊れてしまうのを防ぐにはどうすればいいですか?
はここに私のパートナーからのレスポンスヘッダーです:それはgzippingをサポートしていないのhttp-クライアントが(すなわち、GAE URLをフェッチサービス)要求を送信することを考えているので
HTTP/1.0 200 OK
Expires: Wed, 27 Jun 2012 05:42:07 GMT
Cache-Control: max-age=10368000
Content-Type: application/x-gzip
Accept-Ranges: bytes
Last-Modified: Wed, 22 Feb 2012 11:06:09 GMT
Content-Length: 5263323
Date: Tue, 28 Feb 2012 05:42:07 GMT
Server: lighttpd
X-Cache: MISS from static01
X-Cache-Lookup: MISS from static01:80
Via: 1.0 static01:80 (squid)
実際にフェッチされるファイル名は "xml.gz"で終わります。おかげさまで、とにかくそれをリクエストに追加し、役立つかどうかを確認します。 – scottzer0