Использование сжатия с клиентом веб-службы C # в Visual Studio 2010 - PullRequest
0 голосов
/ 20 марта 2012

Я вызываю веб-сервис с использованием C # и Visual Studio 2010. VS2010 заботится о генерации прокси-кода клиента, когда я предоставляю ссылку на WSDL. Есть ли способ настроить клиентский код для установки заголовка «Accept-Encoding» (gzip, deflate) и обработки сжатых ответов от сервера? Если нет, то как мне написать собственный код для этого?

1 Ответ

1 голос
/ 20 марта 2012

Попробуйте это . Это статья об использовании сжатия с сервисом WCF. Я делаю предположение (возможно, неверное), что вы контролируете как службу, так и клиента. Если это чья-то услуга, вы не можете выполнить Гарри Поттера и заставить его волшебным образом сжаться, если они не закодировали эту возможность. Если вы полностью контролируете оба конца, вы можете заставить волшебство случиться. ; -)

...