一部のクライアントは、Accept-EncodingヘッダーなしでGoogle App Engineインスタンスに表示されます。通常、 iframeテクニックを付加したCookieを設定 (またはそのバリエーション)を使用してこれらを検出し、正しいgzip圧縮されたコンテンツを送信します。
Google App Engineでは、特に静的コンテンツでサーバー側のgzipを制御できないため、圧縮を強制する特定のCookie値を設定する必要がありますか?
私の腸はノーと言います。サーバーは、ブラウザから正しいAccept-Encodingヘッダーを受信した場合にのみgzip圧縮されたコンテンツを送信します。ヘッダー自体はブラウザから送信されたCookieの一部ではないため、変更することはできません。サーバーは、これをサポートしていないブラウザーに圧縮ファイルを送信することを防ぎ、ページが正しく表示されないようにします。
代わりに、あなたがすでにやっているように聞こえるかもしれないし、サーバー側のコードでそれを強制することができます。