Sprawdzanie kompresji HTTP
Sprawdź, czy witryna lub plik są przesyłane z kompresją gzip, Brotli lub Zstandard oraz ile bajtów pozwala zaoszczędzić każda z nich.
Wejście
Protected by Cloudflare Turnstile
Wyjście
| Kodowanie | Obsługiwane | Rozmiar | Oszczędność |
|---|---|---|---|
| Wyniki pojawią się tutaj | |||
Instrukcja
Czym jest kompresja HTTP?
Serwer WWW może skompresować stronę, skrypt lub arkusz stylów przed wysłaniem, a przeglądarka rozpakowuje go po odebraniu. Przeglądarka wymienia obsługiwane formaty w nagłówku żądania Accept-Encoding, a serwer podaje użyty format w nagłówku Content-Encoding. Tekst dobrze się kompresuje, więc skompresowana strona często ma jedną czwartą pierwotnego rozmiaru lub mniej, co przyspiesza jej ładowanie i oszczędza przepustowość.
| Kodowanie | Wartość nagłówka | Uwagi |
|---|---|---|
| gzip | gzip |
Obsługiwane wszędzie; podstawowy format, który powinien obsługiwać każdy serwer |
| Brotli | br |
Zwykle pliki tekstowe są o 15–25% mniejsze niż w gzip; tylko HTTPS |
| Zstandard (zstd) | zstd |
Nowszy format; szybka kompresja, obsługiwany przez Chrome i Firefox |
Opis narzędzia
Wprowadź URL i kliknij „Sprawdź kompresję”. Nasz serwer pobiera zasób raz bez kompresji, a następnie raz dla każdego kodowania i porównuje rozmiary:
- Obsługiwane informuje, czy serwer odpowiedział z użyciem danego kodowania
- Rozmiar to liczba bajtów wysłanych po kompresji, a Oszczędność informuje, o ile mniejszy jest ten rozmiar w porównaniu z rozmiarem bez kompresji
- Vary: Accept-Encoding informuje, czy serwer powiadamia pamięci podręczne i sieci CDN, że odpowiedź zależy od kodowania, aby nie przekazały skompresowanej kopii klientowi, który nie potrafi jej odczytać
Przekierowania są obsługiwane (maksymalnie 5), a pole Sprawdzony URL pokazuje adres, pod którym zakończyły się przekierowania. Każdy zasób jest pobierany w zakresie do 5 MB.
Asystenci AI połączeni z serwerem MCP Rapid Tool Set mogą wykonać tę samą kontrolę za pomocą http_compression_checker.
Wskazówki
- Sprawdź pliki, które mają największy wpływ na szybkość: samą stronę, główny pakiet JavaScript i pliki CSS.
- Obrazy, filmy i czcionki, takie jak WOFF2, są już skompresowane; serwery słusznie wysyłają je bez kompresji HTTP.
- Jeśli brakuje Brotli, często wystarczy jedna konfiguracja:
brotli on;z modułem ngx_brotli w nginx albomod_brotliw Apache. Sieci CDN, takie jak Cloudflare, włączają tę funkcję za Ciebie.
Komentarze
MCP
Używaj z asystentami AI
Asystenci AI połączeni z serwerem MCP mogą uruchamiać to narzędzie jako http_compression_checker.