Question

http / 1.0 est-il capable de gérer le contenu dégonflé et gzip? J'ai fini d'implémenter deflate et gzip sur mon serveur Web minimaliste et je ne sais pas vraiment si les navigateurs avec http / 1.0 sont capables de gérer le contenu compressé par deflate et gzip.

Était-ce utile?

La solution

Eh bien, c’est vraiment le navigateur qui décide; pas le protocole (HTTP 1.0 permet la compression assez heureusement)

Vous devriez examiner le Accepter. -Encoding , qui sera soit gzip, deflate. Si l'en-tête n'y est pas, ne compressez pas.

Autres conseils

Il semble y avoir différentes interprétations de la signification de deflate . HTTP 1.1 spécifie le format de RFC 1950 (zlib), mais IIS génère un fichier Déflater le flux. Internet Explorer ne peut pas gérer un flux RFC 1950 - il interprète le codage de contenu deflate en tant que RFC 1951 - vous pouvez donc éviter complètement ce format.

Le .NET DeflateStream uniquement implémente l'algorithme de compression Deflate, il ne crée pas le format Zlib.

Découvrez cette liste plutôt exhaustive . (la réponse courte semble être: oui, ils le font).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top