HttpWebRequest и gzip - PullRequest
       4

HttpWebRequest и gzip

8 голосов
/ 12 августа 2011

Нужно ли указывать в своем запросе, что я хочу принять gzip, или это поведение по умолчанию? Я разговариваю с сервисом WCF RESTful Json.

// Create the web request  
HttpWebRequest request = WebRequest.Create(address) as HttpWebRequest;

request.Headers["Accept-Encoding"] = "gzip";

1 Ответ

27 голосов
/ 07 октября 2011

На самом деле, вы должны просто установить AutomaticDecompression, WebRequest автоматически установит для вас Accept-Encoding.

request.AutomaticDecompression = DecompressionMethods.GZip
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...