HTTP Sıkıştırma Denetleyicisi
Bir web sitesinin veya dosyanın gzip, Brotli ya da Zstandard sıkıştırmasıyla sunulup sunulmadığını ve her birinin kaç bayt tasarruf sağladığını denetleyin.
Girdi
Protected by Cloudflare Turnstile
Çıktı
| Kodlama | Destekleniyor | Boyut | Tasarruf |
|---|---|---|---|
| Sonuçlar burada görünecek | |||
Readme
HTTP sıkıştırması nedir?
Bir web sunucusu, sayfayı, betiği veya stil sayfasını göndermeden önce sıkıştırabilir; tarayıcı da sayfa ulaştığında sıkıştırmayı açar. Tarayıcı, anladığı biçimleri Accept-Encoding istek başlığında listeler; sunucu ise kullandığı biçimi Content-Encoding başlığında belirtir. Metin iyi sıkıştırılır; bu nedenle sıkıştırılmış bir sayfa çoğu zaman boyutunun dörtte biri ya da daha azına iner. Böylece daha hızlı yüklenir ve bant genişliğinden tasarruf edilir.
| Kodlama | Başlık değeri | Notlar |
|---|---|---|
| gzip | gzip |
Her yerde desteklenir; her sunucuda bulunması gereken temel seçenek |
| Brotli | br |
Metinlerde genellikle gzip'ten %15–25 daha küçüktür; yalnızca HTTPS |
| Zstandard (zstd) | zstd |
Daha yeni; hızlı sıkıştırılır, Chrome ve Firefox tarafından desteklenir |
Araç açıklaması
Bir URL girip Sıkıştırmayı denetle'ye basın. Sunucumuz URL'yi bir kez sıkıştırılmamış, her kodlama için de bir kez indirir ve ardından boyutları karşılaştırır:
- Destekleniyor, sunucunun ilgili kodlamayla yanıt verip vermediğini gösterir
- Boyut, sıkıştırılmış olarak gönderilen bayt sayısını; Tasarruf ise bu boyutun Sıkıştırılmamış boyuttan ne kadar küçük olduğunu gösterir
- Vary: Accept-Encoding, sunucunun cache'lere ve CDN'lere yanıtın kodlamaya bağlı olduğunu bildirip bildirmediğini gösterir; böylece sıkıştırılmış bir kopya, bunu okuyamayan bir istemciye gönderilmez
Yönlendirmeler izlenir (en fazla 5 yönlendirme) ve Denetlenen URL, yönlendirmelerin sonunda ulaşılan adresi gösterir. Her indirme en fazla 5 MB okunarak yapılır.
Rapid Tool Set MCP sunucusuna bağlı AI asistanları aynı denetimi http_compression_checker olarak çalıştırabilir.
İpuçları
- Hız açısından en önemli dosyaları denetleyin: sayfanın kendisini, ana JavaScript paketini ve CSS dosyasını.
- Görseller, videolar ve WOFF2 gibi yazı tipleri zaten sıkıştırılmıştır; sunucular bunları HTTP sıkıştırması uygulamadan gönderir.
- Brotli yoksa, bunun nedeni genellikle tek bir ayardır: nginx'te ngx_brotli modülüyle
brotli on;veya Apache'demod_brotli. Cloudflare gibi CDN'ler bu özelliği sizin için etkinleştirir.
Yorumlar
MCP
Yapay zekâ asistanlarıyla kullanın
MCP sunucusuna bağlı yapay zekâ asistanları bu aracı http_compression_checker olarak çalıştırabilir.