Internet explorer - ปัญหาเกี่ยวกับ gzip/deflate (กำลังขอคำยืนยัน)

ฉันเจอบางสิ่งที่แปลกมากในขณะที่พยายามใช้ภาวะลมแฟลต ฉันเกินขอบเขตไปนิดหน่อย แต่นี่กลายเป็นสิ่งที่ครอบงำจิตใจ ซึ่งฉันมุ่งมั่นที่จะไปให้ถึงจุดต่ำสุด

โดยพื้นฐานแล้วฉันใช้เวลาสองสัปดาห์ที่ผ่านมาในการพยายามทำให้เว็บไซต์ของฉันบีบอัดโดยใช้การยุบ ทุกอย่างทำงานได้ดีใน Firefox แต่เมื่อฉันตรวจสอบการรับส่งข้อมูลเครือข่ายในเครื่องมือ IE dev ไซต์ก็แสดงไฟล์ทั้งหมดโดยไม่มีการบีบอัด

บางที IE อื่นอาจล้มเหลว - ใช่และไม่ใช่ หากฉันใช้ปลั๊กอินตัวสลับตัวแทนผู้ใช้สำหรับ firefox ก็ปรากฏว่าไฟล์ไม่ได้ถูกบีบอัดในการรับส่งข้อมูลเครือข่าย firbug

การเข้ารหัสเนื้อหาหายไปจากส่วนหัวการตอบสนองของ IE ด้วย

ถ้าฉันดูการรับส่งข้อมูลเครือข่ายผ่าน wireshark ฉันจะเห็นว่าไฟล์ดูเหมือนจะถูกบีบอัดเมื่อดูผ่านเบราว์เซอร์ทั้งสอง แต่ถูกบีบอัดในระดับที่มากขึ้นเมื่อดูผ่าน Firefox

สุดท้ายนี้ คนแปลกหน้า ถ้าฉันดูบันทึกเซิร์ฟเวอร์ของฉัน ไฟล์จะแสดงขนาดที่บีบอัดเท่ากันทุกประการ

มีใครเห็นปัญหาที่คล้ายกันกับ gzip/deflate และ IE หรือไม่ ใครสามารถอธิบายสิ่งที่เกิดขึ้นที่นี่?


comment
ฉันไม่รู้ว่าทำไมไม่มีใครไม่โหวตคำถามของคุณ! มันเป็นคำถามที่ดี   -  person Niks    schedule 20.05.2013


คำตอบ (1)


ตรวจสอบใน Fiddler ( www.fiddlertool.com ) ด้วยวิธีนี้ผลลัพธ์จะไม่เชื่อเรื่องพระเจ้าของเบราว์เซอร์ แต่นำเสนอในรูปแบบที่ใช้งานได้มากกว่า wireshark

ฉันไม่มี IE9 ในคอมพิวเตอร์เครื่องนี้ให้ตรวจสอบ แต่ฉันได้ยินมาว่ามันแสดงการบีบอัดไม่ถูกต้อง

person BNL    schedule 07.03.2012
comment
เครื่องมือที่ยอดเยี่ยม ซึ่งแสดงให้เห็นว่ามีขนาดเท่ากันทุกประการ (บีบอัด) ผ่านเบราว์เซอร์ทั้งสอง... ฉันคิดว่าฉันสามารถวางสิ่งนี้ลงได้แล้ว นั่นคืออีกสองสัปดาห์ในชีวิตของฉันที่ Microsoft เป็นหนี้ฉัน - person SwiftD; 07.03.2012