【问题标题】:How can I disable client side and proxy caching in ASP.NET MVC?如何在 ASP.NET MVC 中禁用客户端和代理缓存?
【发布时间】:2010-10-26 00:44:26
【问题描述】:

在 ASP.NET MVC 中禁用页面缓存的正确(与浏览器无关)方法是什么?

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    试试这个:

    [OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")]
    public ActionResult NonCacheableData()
    {
        return View();
    }
    

    【讨论】:

      【解决方案2】:

      如果您的 MVC 操作返回 JSON 而不是 HTML,例如在 ajax 调用中,则不能使用元标记方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-30
        • 2018-06-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-16
        相关资源
        最近更新 更多