GizpAttribute
/// <summary>
/// 反参压缩(Gzip)
/// </summary>
public class GZipCompressionAttribute: ActionFilterAttribute
{
/// <summary>
/// 反参压缩(Gzip)
/// </summary>
/// <param name="filterContext"></param>
public override void OnActionExecuting(HttpActionContext filterContext)
{
HttpResponse Response = HttpContext.Current.Response;
Response.Filter = new System.IO.Compression.GZipStream(Response.Filter,
System.IO.Compression.CompressionMode.Compress);
Response.AppendHeader("Content-Encoding", "gzip");
}
}