【发布时间】:2012-05-04 06:12:50
【问题描述】:
我目前正在将我的一些 MVC3 控制器迁移到 MVC4 Api 控制器。
我通过继承ActionFilterAttribute 并覆盖OnActionExecutiong 方法为MVC3 控制器获取方法响应实现了压缩机制。经过一番研究,我发现我需要使用来自System.Web.HttpFilters 的ActionFilterMethod。如果有人可以分享一段示例代码让我开始使用 GZip 压缩 HTTP 响应,那就太好了
【问题讨论】:
-
我遇到了同样的问题,尽管在我的情况下我已经启用了 IIS 压缩。在您的情况下,是 IIS 压缩,还是您创建了自定义处理程序?
-
是的,我已经为此使用了自定义处理程序,就像 Darin 在这里提到的方式一样。
标签: c# asp.net-web-api http-compression