В ответ на мой вопрос в твиттере «Знаете ли вы, можно ли поддерживать gzip-кодирование для служб REST?», Джо Марини (главный менеджер программ Microsoft для веб-платформы на Windows Phone) ответил «Да, gzip поддерживается.»
Более длинный ответ - сжатый HTTP-контент поддерживается, но вы не можете изменить заголовок Accept-Encoding в HTTP-запросе, чтобы запросить сжатый ответ. Однако если ответ сжат, вы можете получить, распаковать и обработать этот ответ.
В настоящее время я работаю над приложением WP7, которое имеет именно эту проблему, которую мы обошли, используя другой заголовок для запроса сжатого ответа (X-Accept-Encoding), но для этого необходимо, чтобы сервер понимал эту пользовательскую настройку. заголовок.
Может оказаться полезной библиотека Hammock ; Я думаю, что он поддерживает сжатие GZIP через X-Accept-Encoding.