Utilitaires
Scripts
Divers
Jeux
Rechercher
Quillevere.net
Réflexions informatiques

Vérifier si la compression GZIP est activée sur un site

16/03/2019

Afin de savoir si la compression GZIP est activée sur un site, garantissant un gain important en temps de téléchargement, vous avez plusieurs possibilités.

Depuis la console d'un navigateur Web

  • En appuyant sur F12 sur votre navigateur, les outils de développement s'affichent.
  • Affichez la page à analyser.
  • Allez sur l'onglet "Réseau".
  • Dans les données "En-têtes" (sélectionné par défaut), la ligne "Content-Encoding: gzip" est affichée si la compression GZIP est utilisée.

Via un site Internet

Le site GidNetwork propose de tester cette fonctionnalité, avec un calcul du taux de compression. Il renverra en plus les en-têtes http du site.

Le site Check GZIP Compression permet également de renvoyer cette information :

En ligne de commande

L'outil CURL (que j'aborde ici sur Windows : WGET et CURL sur Windows) permet de télécharger les en-têtes d'une URL. Voici comment procéder sur Windows (sur Linux, remplacez les guillemets par des apostrophes) :

curl -I -H "Accept-Encoding: gzip" http://monsite.com/

Dans la réponse, si vous avez l'en-tête "Content-Encoding: gzip", le serveur compresse bien les données à la volée.

Et si le contenu n'est pas compressé ?

Pour indiquer à Apache que vous souhaitez utilisez GZIP, il faut :

  • Paramétrer le fichier .htaccess en ajoutant les commandes suivantes :
    <IfModule mod_deflate.c=>
    AddOutputFilterByType DEFLATE text/plain
        AddOutputFilterByType DEFLATE text/html
        AddOutputFilterByType DEFLATE text/xml
        AddOutputFilterByType DEFLATE text/css
        AddOutputFilterByType DEFLATE application/xml
        AddOutputFilterByType DEFLATE application/xhtml+xml
        AddOutputFilterByType DEFLATE application/rss+xml
        AddOutputFilterByType DEFLATE application/javascript
        AddOutputFilterByType DEFLATE application/x-javascript
        AddOutputFilterByType DEFLATE application/json
    </IfModule>
  • Activer le module "mod_deflate.so" dans httpd.conf, sur Apache
  • Relancer le serveur Apache et refaites l'un des tests présentés ici
  • Dernière modification le 04/03/2021 - Quillevere.net

    Rechercher sur le site

    rss RSS info Informations