2010-11-25 3 views
0

Je construis une application qui fait des requêtes HTTP à divers serveurs (non contrôlés par moi). En tant que tel, j'ai besoin pour gérer toutes les valeurs possibles Content-Encoding correctement (gzip, compress, deflate). Afin de tester mon application, j'ai rapidement installé Apache, mais seulement pour réaliser qu'il ne supporte que la compression gzip. C'est-à-dire, si j'envoie, par exemple, Accept-Encoding: deflate, il n'encodera pas la réponse du tout.Test des différents codages de contenu http?

  1. Comment puis-je activer deflate et compress codages dans Apache? ou
  2. Y a-t-il d'autres outils plus utiles pour cette tâche?

Répondre

0

Si c'est juste pour le test, vous pouvez réellement mettre en œuvre vous-même au sein de PHP.

0

mod_deflate devrait faire le travail

+0

'mod_deflate' est activé, mais le serveur ne répond pas à' Accept-Encoding: deflate'. – Felix

+0

En fait, 'mod_deflate' fait de la compression gzip. Si je le désactive, je reçois des réponses non compressées, quel que soit mon «Accept-Encoding». – Felix

Questions connexes