Я створюю "ручний" сервер HTTP 1.0, 1.1. Нещодавно я інтегрував zip lib, тому тепер я можу передавати кодовані gziped дані в і вийти. Цікаво, які основні веб-переглядачі (живі - IE6-IE10, Chrome, FF тощо) надсилають Accept-Encoding: deflate, gzip, ...
і так можуть Content-Encoding: gzip
сьогодні працювати ? Хто з них надсилає очікування щодо якості? Хто з них може надсилати на мій сервер кодований gziped поштовий запит та багатопартійні дані / форми?
1
Чи не варто ви все-таки покладатися на заголовок Accept-Encoding? Або ви просто запитуєте з цікавості?
—
Flimzy
@Flimzy Якщо ви зберігаєте заздалегідь закодовані файли (що ви можете зробити для зменшення завантаження процесора, зменшення використання дискового простору, підвищення рівня стиснення або тому, що ви обслуговуєте файли з повністю статичного сервера) , то у вас насправді немає розкоші дотримуватися заголовка Accept-Encoding. Якщо ви можете підкорятися заголовку, звичайно, вам слід, але враховуючи практично універсальну підтримку gzip в наш час, добре створити свій веб-сайт, щоб вимагати підтримки gzip.
—
Hayden Schiff
@haydenschiff, звичайно, ви все ще можете вшанувати заголовок прийняття. Якщо ви зберігаєте gzipped дані, ви вже готові розпакувати їх для подачі, якщо заголовок прийняття диктує.
—
Flimzy