Отправка Accept-Encoding: gzip
к моему серверу в настоящее время обновляет ответы сервера с помощью сжатия gz.
Отправка Content-Encoding: gzip
Тела POST на мой сервер не приводят к активации моего приложения.
Возможно, я неправильно понял, но ваш веб-клиент должен быть установлен Accept-Encoding: gzip
в заголовках, чтобы сообщить серверу, что он может принимать gzip, если сервер желает (необязательно) закодировать ответ. В сервер с другой стороны, добавляет Content-Encoding: gzip
в заголовок ответа, чтобы сообщить клиенту, что ответ действительно был закодирован (если это действительно так), и с помощью какого механизма кодирования.
Насколько мне известно, все это не имеет никакого отношения к тому, какой метод HTTP вы используете, это то же самое для GET, PUT, POST и т. Д. Он просто используется в заголовках для передачи метаданных об ответе.
Ссылка - видеть Примеры - сжатие с помощью gzip
ASP.NET - это динамическое сжатие ....
Удостовериться динамическое сжатие установлен флажок см .: http://ericsowell.com/blog/2013/6/7/enables-gzip-in-iis-on-windows-8