जवाबों:
HTTP प्रतिक्रिया के हेडर को तुरंत जांचने का एक वैकल्पिक तरीका कर्ल का उपयोग करना होगा ।
उदाहरण के लिए, यदि सामग्री-एन्कोडिंग हेडर प्रतिक्रिया में मौजूद है, तो mod_deflate काम करता है:
$ curl -I -H 'Accept-Encoding: gzip,deflate' http://www.example.org/index.php
[...]
Content-Encoding: gzip
[...]
यदि आप -H 'एक्सेप्ट-एन्कोडिंग: gzip, डिफ्लेट' भाग के बिना उपरोक्त कमांड चलाते हैं , तो इसका मतलब है कि आपका HTTP क्लाइंट संपीड़ित सामग्री को पढ़ने का समर्थन नहीं करता है, तो सामग्री-एन्कोडिंग हेडर प्रतिक्रिया में मौजूद नहीं होगा।
उम्मीद है की यह मदद करेगा।
-I
विकल्प का उपयोग नहीं करते हैं , तो -H 'Accept-Encoding: gzip,deflate'
और के बीच अंतर है --compress
। अंतिम एक आउटपुट सामग्री को विघटित करता है। (इस उत्तर को देखें stackoverflow.com/a/8365089/162178 )
Fiddler2 इसमें मदद कर सकता है। इसे आग लगाओ और इंस्पेक्टर को देखो। यह आपको यह भी बता सकता है कि आप किस फ़ाइल का आकार देख रहे हैं। इसके अतिरिक्त, यदि आप अपने ब्राउज़र के साथ संपीड़न-संबंधित समस्याओं में चल रहे हैं, तो आप इसे स्वचालित रूप से डीकोड करने के लिए सेट कर सकते हैं ।
नोट: यह उत्तर अब CW है - यदि आप चाहें तो अधिक जानकारी के साथ अपडेट करें (मेरे पास अभी समय नहीं है!)
मैं नियमित रूप से whatsmyip.org पर HTTP संपीड़न उपकरण का उपयोग करता हूं ।
एक अन्य उपाय लिंक्स का उपयोग करना है। रेपो से लिनक्स पर स्थापित करना आसान है और मुझे लगता है कि आप विंडोज संस्करण भी प्राप्त कर सकते हैं। बस कमांड चलाएं:
lynx -head -dump "http://www.example.com/page.html"
फिर जाँच करें कि क्या कोई रेखा कह रही है Content-Encoding: gzip
।
एक वेब सेवा है जिसे मैंने विशेष रूप से इस उद्देश्य के लिए बनाया है। मैं इंस्पेक्टर पर या ब्राउज़र प्लगइन्स का उपयोग किए बिना gzip (साइट के सभी संसाधनों पर) की जाँच करने का एक आसान तरीका चाहता था।
LiveHTTPHeaders Firefox विस्तार अपने दोस्त है। आप "सामग्री-एन्कोडिंग" हेडर की जांच कर सकते हैं और "गज़िप" की तलाश कर सकते हैं।
यदि आप सफारी को विकसित मेनू के साथ उपयोग करते हैं तो आप वेब इंस्पेक्टर का उपयोग कर सकते हैं
वेब इंस्पेक्टर रेखांकन पृष्ठ लोड समय और फ़ाइल आकार दिखाता है ताकि आप संपीड़न सक्षम करने से पहले परीक्षण कर सकें, आकार रिकॉर्ड करें और उसके बाद परीक्षण करें और तुलना करें।
Webkit.org ब्लॉग के माध्यम से Screeshot।
मैं फ़ायरफ़ॉक्स के लिए वेब डेवलपर ऐड-ऑन की सलाह देता हूं । यह आपको प्रतिक्रिया हेडर दिखा सकता है, जो अन्य समस्याओं को डीबग करने में भी बहुत सहायक है।
उदाहरण के लिए:
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
.. जो स्पष्ट रूप से बताता है कि प्रतिक्रिया gzipped थी। हेडर अन्य हेडर से संबंधित चीजों, जैसे ईटैग्स और एक्सपायर के साथ समस्याओं को डीबग करने में भी बहुत उपयोगी होते हैं।
-H ..
के साथ--compress
।