Як дізнатись, чи gzipped сайт?


74

Я заходжу на деякі веб-сайти, які насправді дуже повільні, і я хотів би знати, чи ці сайти gzipped. Чи є простий спосіб дізнатися це?

Відповіді:


109

Якщо ви користуєтеся Chrome або Firefox , ви можете відкрити інструменти для розробників і переглянути його.

  • У Chrome це робиться з меню гайкових ключів: Інструменти> Інструменти для розробників або, також, натисканням CtrlShiftI.
  • У Firefox натисніть кнопку меню: Developer> Inspector або, також, натиснувши кнопку CtrlShiftC.

Після відкриття інструментів для розробників ви можете натиснути на Networkвкладку та зробити оновлення на сторінці. Якщо потім натиснути верхній запис у списку та вибрати Headersправоруч, він відобразить список усіх заголовків відповідей на сторінці.

Якщо ви знайшли Content-Encoding: gzipв списку, то сторінка GZIP стислий.

Ось як це виглядає в Chrome:

Знімок екрана інспектора Chrome.

Ось як це виглядає у Firefox: Знімок екрана інспектора Firefox.


Імовірно, розмір, про який повідомляється, після gzipping?
Деймон

@Damon Ні, розмір звіту, доступний для браузера, однаковий, стиснення корисне для транспортного шару, а розмір, доступний для браузера, після декомпресії, тому такий же розмір, як документ.
Priya Ranjan Singh

15

А ось ще одна перевірка gzip: gzipWTF

введіть тут опис зображення

введіть тут опис зображення


Це насправді говорить вам про те, якщо сайт, який ви тестуєте, gzipped? З того, що я можу зібрати, він відображає лише інформацію про URI ресурсів, яка може навіть не надходити з цільового сайту (наприклад, CDN).
Ден Аткінсон

2
не працює у 2019 році
Лука Саламоне

@DanAtkinson Сайт, здається, не працює у 2019 році. Швидше за все, він перевірить відповідність заголовка та рядка відповідей, якщо він пише "gzip" замість того, щоб ви визначали заголовок вручну, як обрана відповідь сказана через "Перевірити -> Мережа".
Мухаммед Жораїд


2

Ще одна онлайн-перевірка: https://checkgzipcompression.com

Я виявив, що жоден із моїх встановлених браузерів не показував Content-Encoding: gzipзаголовка, поки сервер фактично його надсилав. Дослідження показало, що саме антивірусне програмне забезпечення ESET відповідає за перехоплення та розпакування всього трафіку на ПК.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.