Comment puis-je savoir si mon serveur est de servir au Format gzip contenu?
J'ai une application web sur un serveur NGinx. J'ai mis gzip on
dans le fichier conf et maintenant, je vais essayer pour voir si elle fonctionne. YSlow il ne l'est pas, mais 5 sur 6 sites web que faire l'essai de dire c'est. Comment puis-je obtenir une réponse définitive sur ce point et pourquoi est-il une différence dans les résultats?
Vous devez vous connecter pour publier un commentaire.
Il ressemble à l'une des réponses possibles est, sans surprise,
curl
:Dans le second cas, le client indique au serveur qu'il prend en charge le codage de contenu et vous pouvez voir que la réponse était en effet plus court, comprimé.
-L
drapeau pourcurl
aussi à suivre tous les redirections, par exemple, de la non-www àwww.
autrement résultat de size_download trompe peut-êtreMise à jour
Chrome changé la façon dont il rapporte (voir réponse originale à cette question si vous êtes intéressés). Vous pouvez dire à l'aide d'Outils de développement (F12). Allez à l'onglet Réseau, sélectionnez le fichier que vous voulez examiner, et puis regardez dans l'onglet en-Têtes sur la droite. Si vous êtes au format gzip, vous verrez alors que dans le Codage de Contenu.
Dans cet exemple, slider.jpg est en effet au format gzip.
De la comparer à cette page que vous êtes sur et regarder un fichier png, vous verrez une telle désignation.
Juste pour être clair, ce n'est pas parce que l'on est un jpg et un est un png. C'est parce que on est au format gzip et l'autre ne l'est pas.
Réponse Précédente
En Chrome, si vous tirez vers le haut les Outils de développement et allez à l'onglet Réseau, puis il le montrera la suite si il n'y a pas de compression:
Et la suivante si il ya une compression:
En d'autres termes, le même nombre, en haut et en bas, signifie l'absence de compression.
gzip
pour le Codage de Contenu clé ![capture d'écran][1] [1]: i.stack.imgur.com/Bpb5W.png(http://content.screencast.com/users/...Voir dans les en-têtes de réponse. Dans FireFox, vous pouvez vérifier avec Firebug.
Si le serveur supporte gzip contenu doit être affiché.
Vous pouvez rapidement utiliser un service web comme: http://www.whatsmyip.org/http-compression-test/
De Google Chrome "Audits" de l'outil dans les outils de développement est très pratique ainsi.
Dans la nouvelle version de google chrome Developer tools > réseau, vous pouvez faire un clic droit sur le nom de Colonne, puis sélectionnez encodage de contenu d'option et d'ajouter que la colonne (la boîte noire de l'image).
et si vous voulez voir la taille de cette gzip contenu, comme @Outfast Source que vous pouvez cliquer sur l'icône qui se trouve à côté de la Vue (affiché en tant que boîte Verte de l'image).
de sorte que vous pouvez voir le contenu qui est gzip activé.
J'ai écrit ce script basé sur le zoul réponse:
exemple: