ฉันกำลังสร้างเซิร์ฟเวอร์ HTTP 1.0, 1.1 ฉันเพิ่งรวม zip lib ดังนั้นตอนนี้ฉันสามารถสตรีมข้อมูล gziped ที่เข้ารหัสแล้วเข้าออก ฉันสงสัยว่าเบราว์เซอร์หลักใด (ยังมีชีวิตอยู่ - IE6-IE10, Chrome, FF, ฯลฯ ) ส่งAccept-Encoding: deflate, gzip, ...
และสามารถจัดการได้Content-Encoding: gzip
ในวันนี้? ข้อใดที่ส่งการคาดหวังคุณภาพ ข้อใดที่สามารถส่งคำขอโพสต์ที่เข้ารหัส gziped และข้อมูลส่วนย่อย / แบบฟอร์มไปยังเซิร์ฟเวอร์ของฉัน
1
คุณไม่ควรพึ่งพาส่วนหัวยอมรับการเข้ารหัสหรือไม่ หรือคุณเพิ่งจะถามด้วยความอยากรู้?
—
Flimzy
@Flimzy หากคุณกำลังจัดเก็บไฟล์ที่เข้ารหัสไว้ล่วงหน้า (ซึ่งคุณอาจทำเพื่อลดโหลด CPU เพื่อลดการใช้พื้นที่ดิสก์เพื่อเพิ่มระดับการบีบอัดหรือเนื่องจากคุณให้บริการไฟล์จากเซิร์ฟเวอร์คงที่ทั้งหมด) แล้วคุณไม่มีความหรูหราที่จะยึดติดกับหัวข้อการยอมรับการเข้ารหัส หากคุณสามารถเชื่อฟังส่วนหัวได้แน่นอนคุณควร แต่ได้รับการสนับสนุนที่เป็นสากลของ gzip ทุกวันนี้การสร้างเว็บไซต์ของคุณจะต้องได้รับการสนับสนุน gzip
—
Hayden Schiff
@haydenschiff แน่นอนคุณยังสามารถให้เกียรติส่วนหัวที่ยอมรับได้ หากคุณกำลังจัดเก็บข้อมูล gzipped คุณก็พร้อมที่จะเปิดเครื่องรูดเพื่อให้บริการหากส่วนหัวการยอมรับกำหนด
—
Flimzy