使用 GetResponseStream readToEnd 读取 HTTPWebReponse return 奇怪的字符

Read HTTPWebReponse using GetResponseStream readToEnd return strange characters

我们正在读取来自 HttpWebResponse 的响应,我们认为响应本身非常正常。 但是当我们尝试读取它的字符串表示形式时,我们只会收到奇怪的字符,而不是 json 格式的普通字符。 谁能告诉我们这里出了什么问题?欢迎任何问题或帮助,如果需要更多信息,请发表评论。谢谢

响应内容编码头为gzip表示内容已被服务器压缩

设置 request.AutomaticDecompression 告诉 HttpWebResponse 您希望它自动解压缩数据。