Использование сжатия с клиентом веб-службы C# в Visual Studio 2010
Я вызываю веб-сервис с использованием C# и Visual Studio 2010. VS2010 заботится о генерации прокси-кода клиента, когда я предоставляю ссылку на WSDL. Есть ли способ настроить клиентский код для установки заголовка "Accept-Encoding" (gzip, deflate) и обработки сжатых ответов от сервера? Если нет, то как мне написать собственный код для этого?
1 ответ
Попробуй это. Это статья об использовании сжатия с сервисом WCF. Я делаю предположение (возможно, неверное), что вы контролируете как службу, так и клиента. Если это чья-то услуга, вы не можете выполнить Гарри Поттера и заставить его волшебным образом сжать, если они не закодировали эту возможность. Если вы полностью контролируете оба конца, вы можете заставить волшебство случиться.;-)