Включить сжатие gzip / deflate
м используюServiceStack (версия 3.9.44.0) в качестве службы Windows (так что яне используя IIS), и я использую его возможности как в качестве API, так и для обслуживания веб-страниц.
Тем не менее, я неЯ не смог найти, как именно я должен включить сжатие, когда клиент поддерживает его.
Я предполагал, что ServiceStack будет прозрачно сжимать данные, если клиентзапрос включалAccept-Encoding:gzip,deflate
заголовок, но яя не вижу никакого соответствующегоContent-Encoding:gzip
в возвращенных ответах.
Итак, у меня есть пара связанных вопросов:
В контексте использования ServiceStack в качестве автономной службы (без IIS), как включить сжатие для ответов, когда браузер принимает его.
В контексте клиента C # аналогичным образом я гарантирую, что связь между клиентом / сервером будет сжата.
Если я'Я что-то упустил, любая помощь будет приветствоваться.
Спасибо.