Включить сжатие gzip / deflate

я используюServiceStack (версия 3.9.44.0) в качестве службы Windows (так что яне используя IIS), и я использую его возможности как в качестве API, так и для обслуживания веб-страниц.

Однако я не смог найти, как именно я должен включить сжатие, когда клиент поддерживает его.

Я предполагал, что ServiceStack будет прозрачно сжимать данные, если запрос клиента включаетAccept-Encoding:gzip,deflate заголовок, но я не вижу соответствующегоContent-Encoding:gzip в возвращенных ответах.

Итак, у меня есть пара связанных вопросов:

В контексте использования ServiceStack в качестве автономной службы (без IIS), как включить сжатие для ответов, когда браузер принимает его.

В контексте клиента C # аналогичным образом я гарантирую, что связь между клиентом / сервером будет сжата.

Если я что-то упустил, любая помощь будет приветствоваться.

Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос