c#服务器端 传输json类型的数据使用gzip压缩怎么实现?

c#服务器端 传输json类型的数据使用gzip压缩怎么实现?,第1张

//MVC的
public class HelloController : Controller
{
// GET: Default
public void Index()
{
ResponseHeadersAdd("content-encoding", "gzip");
ResponseContentType = "application/json";
string json = "{\"status\":\"ok\"}";
var stream = new GZipStream(ResponseOutputStream, CompressionModeCompress);
byte[] jsonBuffer = UTF8EncodingUTF8GetBytes(json);
streamWrite(jsonBuffer, 0, jsonBufferLength);
streamClose();
}
}
//Webform就写在返回JSON的页面的Page_Load里面就行了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13445787.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-08
下一篇 2023-08-08

发表评论

登录后才能评论

评论列表(0条)

保存