Yanıtlar:
HTTP yanıtının başlıklarını hızlıca kontrol etmenin alternatif bir yolu kıvrılma kullanmak olabilir .
Örneğin, İçerik Kodlama başlığı yanıtta varsa, mod_deflate çalışır:
$ curl -I -H 'Accept-Encoding: gzip,deflate' http://www.example.org/index.php
[...]
Content-Encoding: gzip
[...]
Yukarıdaki komutu -H 'Kabul-Kodlama: gzip, deflate' kısmı olmadan çalıştırırsanız, HTTP istemcinizin sıkıştırılmış içeriği okumayı desteklemediği anlamına gelir, o zaman İçerik Kodlama başlığı yanıtta bulunmaz.
Bu yardımcı olur umarım.
-I
seçeneği kullanmazsanız , -H 'Accept-Encoding: gzip,deflate'
ve arasında bir fark olduğunu unutmayın --compress
. Sonuncusu çıktı içeriğini açar . (bu cevabı kontrol ediniz stackoverflow.com/a/8365089/162178 )
Fiddler2 bu konuda yardımcı olabilir. Ateşleyin ve Müfettişe bakın. Ayrıca hangi dosya boyutlarına baktığınızı da söyleyebilir. Ek olarak, tarayıcınızla sıkıştırma ile ilgili problemlerle karşılaşıyorsanız , kod çözmeyi otomatik olarak yapacak şekilde ayarlayabilirsiniz .
Not: Bu cevap şimdi CW - İsterseniz daha fazla bilgi ile güncelleyin (Şu anda zamanım yok!)
Kullandığım HTTP Sıkıştırma aracı düzenli whatsmyip.org de.
Diğer bir çözüm ise Lynx kullanmaktır. Depolardan Linux'a kurulumu kolaydır ve Windows sürümlerini de alabileceğinizi düşünüyorum. Sadece komutu çalıştırın:
lynx -head -dump "http://www.example.com/page.html"
Sonra bir çizgi olup olmadığını kontrol edin Content-Encoding: gzip
.
Bu amaç için özel olarak oluşturduğum bir web servisi var. Müfettiş kazmak veya tarayıcı eklentileri kullanmak zorunda kalmadan gzip'i (bir sitenin tüm kaynaklarında) kontrol etmenin kolay bir yolunu istedim.
Livehttpheaders Firefox eklentisi arkadaşın. "İçerik Kodlama" başlığını inceleyebilir ve "gzip" ifadesini arayabilirsiniz.
Safari'yi geliştirme menüsü etkin olarak kullanıyorsanız, web denetçisini kullanabilirsiniz
Web denetçisi sayfa yükleme zamanlarını ve dosya boyutlarını grafiksel olarak gösterir, böylece sıkıştırmayı etkinleştirmeden önce test edebilir, boyutları kaydedebilir ve sonra test edip karşılaştırabilirsiniz.
Webkit.org blogu aracılığıyla Screeshot.
Firefox için Web Geliştirici eklentisini öneririm . Size, diğer problemleri de ayıklamakta çok yardımcı olan cevap başlıklarını gösterebilir.
Örneğin:
Date: Thu, 05 Nov 2009 08:46:30 GMT
Server: Apache
X-Powered-By: PHP/5.3.0
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 6446
Connection: close
Content-Type: text/html
200 OK
.. ki bu açıkça cevabın verildiğini söylüyor. Başlıklar ayrıca eTag'ler ve zaman aşımları gibi başlıkla ilgili diğer sorunların hata ayıklamalarında da çok kullanışlıdır.
-H ..
ile--compress
.