说一说MVC的CompressActionFilterAttrubute(五)
生活随笔
收集整理的這篇文章主要介紹了
说一说MVC的CompressActionFilterAttrubute(五)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過action對文件流壓縮,提高帶寬速度!!!
引用using System.IO.Compression;
public override void OnActionExecuting(ActionExecutingContext filterContext){if (filterContext.HttpContext.Request.Headers["Accept-Encoding"].Contains("deflate")){filterContext.HttpContext.Response.AppendHeader("content-encoding", "deflate");filterContext.HttpContext.Response.Filter = new DeflateStream(filterContext.HttpContext.Response.Filter, CompressionMode.Compress);}//base.OnActionExecuting(filterContext);}未加特性之前
加完特性之后
呵呵你可以在FilterConfig 在定義一個全局配置。
轉載于:https://www.cnblogs.com/ZaraNet/p/9577558.html
總結
以上是生活随笔為你收集整理的说一说MVC的CompressActionFilterAttrubute(五)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 随便起个名儿
- 下一篇: 批量ping 查看主机能否ping通,能