Проверка сжатия HTTP
Проверьте, передаются ли данные сайта или файла со сжатием gzip, Brotli или Zstandard, и сколько байт экономит каждый метод.
Ввод
Protected by Cloudflare Turnstile
Вывод
| Кодирование | Поддерживается | Размер | Экономия |
|---|---|---|---|
| Здесь появятся результаты | |||
Документация
Что такое сжатие HTTP?
Веб-сервер может сжать страницу, скрипт или таблицу стилей перед отправкой, а браузер распакует их после получения. В заголовке запроса Accept-Encoding браузер перечисляет поддерживаемые им форматы, а сервер указывает использованный формат в Content-Encoding. Текст хорошо сжимается, поэтому сжатая страница часто занимает четверть исходного размера или меньше. Благодаря этому она загружается быстрее и экономится трафик.
| Кодирование | Значение заголовка | Примечания |
|---|---|---|
| gzip | gzip |
Поддерживается повсеместно; базовый вариант для любого сервера |
| Brotli | br |
Обычно текст на 15–25% меньше, чем при gzip; только HTTPS |
| Zstandard (zstd) | zstd |
Более новый формат; быстрое сжатие, поддерживается Chrome и Firefox |
Описание инструмента
Введите URL и нажмите «Проверить сжатие». Наш сервер загружает ресурс один раз без сжатия и по одному разу для каждого способа кодирования, а затем сравнивает размеры:
- «Поддерживается» показывает, ответил ли сервер с использованием этого способа кодирования
- «Размер» показывает количество байтов, отправленных в сжатом виде, а «Экономия» — насколько этот размер меньше исходного размера без сжатия
Vary: Accept-Encodingпоказывает, сообщает ли сервер кэшам и CDN, что ответ зависит от способа кодирования. Это нужно, чтобы они не отправляли сжатую копию клиенту, который не сможет её прочитать
Перенаправления обрабатываются (до 5), а поле «Проверенный URL» показывает конечный адрес. Каждый ресурс загружается в объёме до 5 МБ.
ИИ-ассистенты, подключённые к MCP-серверу Rapid Tool Set, могут выполнить ту же проверку с помощью http_compression_checker.
Советы
- Проверьте файлы, которые сильнее всего влияют на скорость: саму страницу, основной пакет JavaScript и CSS.
- Изображения, видео и шрифты, например WOFF2, уже сжаты; серверы обоснованно отправляют их без сжатия HTTP.
- Если Brotli не включён, часто достаточно изменить одну настройку:
brotli on;с модулем ngx_brotli в nginx илиmod_brotliв Apache. CDN, например Cloudflare, включают сжатие за вас.
Комментарии
MCP
Используйте с ИИ-ассистентами
ИИ-ассистенты, подключённые к MCP-серверу, могут запускать этот инструмент как http_compression_checker.