Jad*_*ias 47 .net c# gzip httpwebrequest deflate
我正在尝试接受压缩响应的请求
var request = (HttpWebRequest)HttpWebRequest.Create(requestUri);
request.Headers.Add(HttpRequestHeader.AcceptEncoding, "gzip,deflate");
Run Code Online (Sandbox Code Playgroud)
我想知道当我添加第二行时,我将不得不手动处理解压缩.
Jad*_*ias 112
我找到了答案.
您可以将代码更改为:
var request = (HttpWebRequest)HttpWebRequest.Create(requestUri);
request.AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate;
Run Code Online (Sandbox Code Playgroud)
你会有自动减压.无需更改其余代码.