Я использую Amazon S3 для обслуживания статических файлов. Когда Content-Type - просто 'text / css', и я не сжал файл, он возвращается нормально. Если я попытаюсь zlib.compress () вернуть содержимое и изменить Content-Encoding на 'gzip', браузер не сможет декодировать результат. В Chrome ошибка
Error 330 net::ERR_CONTENT_DECODING_FAILED
в Safari,
“cannot decode raw data” (NSURLErrorDomain:-1015)
Есть ли что-то особенное в Python zlib, чтобы браузер мог возвращать и распаковывать результат?