Можно ли отключить GZIP в Google App Engine? - PullRequest
6 голосов
/ 23 февраля 2011

Я подаю крошечные кусочки минимизированного JavaScript через Google App Engine, и я думаю, что процесс GZIP-unGZIP замедляет меня без необходимости.(Чтобы уточнить, я быстро отправляю их на множество разных веб-сайтов, которые запрашивают их, и я оптимизировал большинство других частей процесса).

Для справки, файлы настолько малы, что экономия GZIP можетбыть меньше заголовка «Content-Encoding: gzip».

Однако из документации

Если клиент отправляет заголовки HTTP с запросом, указывающим, чтоклиент может принимать сжатый (сжатый) контент, App Engine автоматически сжимает данные ответа и присоединяет соответствующие заголовки ответа.

Есть ли в app.yaml параметр или где-то, что я могу отключить GZIP-ing?Это должно быть возможно, поскольку некоторые файлы разархивированы.

1 Ответ

4 голосов
/ 23 февраля 2011

В настоящее время невозможно изменить это поведение на стороне сервера (хотя, если вы управляете клиентом, вы можете удалить gzip из его заголовка Accept-Encoding, чтобы выполнить то же самое)

Есть открытая ошибка об этом в Google, и один из членов команды пометил ее как «Признано», но, похоже, что в течение последнего года не было никаких действий с ней. Вы, вероятно, должны добавить свой голос к этому билету и отметить его для будущих уведомлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...