J'utilise Amazon S3 pour servir des fichiers statiques. Quand le Content-Type est juste 'text/css' et que je n'ai pas compressé le fichier, il est renvoyé ok. Si j'essaie de zlib.compress() le contenu qui sera retourné et change Content-Encoding en 'gzip', le navigateur ne peut pas décoder le résultat. Dans Chrome, l'erreur estPython zlib non décodable lorsqu'il est retourné par une réponse http
Error 330 net::ERR_CONTENT_DECODING_FAILED
dans Safari,
“cannot decode raw data” (NSURLErrorDomain:-1015)
Y at-il quelque chose de spécial à voir avec la zlib de python pour vous assurer que le résultat peut être retourné et décompressé par le navigateur?
Voici comment faire avec la bibliothèque zlib: http://stackoverflow.com/questions/2695152/in-python-how-do-i-decode-gzip-encoding – Ric