C# HTTP请求返回内容为乱码解决办法


研究了很久后来找了方法,不是编码的问题,好像是因为返回的数据做了压缩。
只要改成如下方式便可解决乱码问题。

1 Stream stm = new System.IO.Compression.GZipStream(response.GetResponseStream(), System.IO.Compression.CompressionMode.Decompress);


研究了很久后来找了方法,不是编码的问题,好像是因为返回的数据做了压缩。
只要改成如下方式便可解决乱码问题。

1 Stream stm = new System.IO.Compression.GZipStream(response.GetResponseStream(), System.IO.Compression.CompressionMode.Decompress);