我正在尝试 GZIP 一些通过 HTTP 流式传输的 XML(不是 Web 服务)
if (ZipOutput)
{
output = new GZipStream(Context.Response.OutputStream, CompressionMode.Compress);
Context.Response.AppendHeader("Content-Encoding", "gzip");
}
else
{
output = Context.Response.OutputStream;
}
EscapeXMLTextWriter xmlWriter = new EscapeXMLTextWriter(output, new UTF8Encoding())
{
Formatting = Formatting.Indented
};
ZipOutput
是true
,但响应似乎没有被压缩。任何指针,替代技术?
我知道我可以使用SharpZipLib
,但想GZipStream
在框架中使用该类。