我有一个HTTP模块,用相对于我们的CDN的URL替换相对URL的静态内容。但是,当此模块添加到web.config时,它会导致我们的Outputcache不再起作用。
我试过搞乱web.config中httpModules的顺序而没有运气。有什么想法吗?
答案 0 :(得分:0)
也许您在HttpModule中调用Response.End()。 Rick Strahl写道:
...在请求结束时指定Response.End()代码 UpdateRequestCache()永远不会触发并将内容放入缓存中。 更多信息:Don’t use Response.End() with OutputCache