小编Mar*_*sch的帖子

ASP.NET MVC OutputCache不存储自定义标头

我的应用程序使用带有OutputCache的ASP.NET MVC 5(详细地说,我们使用MVCDonutCaching)来缓存高流量站点和昂贵的路由.

某些Actions有一个Custom ActionFilter,它Content-Range根据视图模型添加标题.没有缓存它就像魅力一样.当启用缓存时,第一次命中是正确的(Content-Range响应中存在标题) - 但第二次只包含Content-Type,并且HTML/JSON响应和我们的自定义Content-Range标头丢失(这会破坏客户端功能).

有没有办法在不编写自己的OutputCache实现的情况下启用正确的头缓存?

非常感谢你.

c# asp.net-mvc caching

5
推荐指数
1
解决办法
691
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

caching ×1