【问题标题】:When are bundle Date Modified values created?何时创建捆绑日期修改值?
【发布时间】:2015-07-21 09:55:24
【问题描述】:

使用 ASP.NET Bundling and Minification 在什么时候创建 Date Modified Header Response 值?

假设我没有使用缓存服务并且禁用了浏览器缓存,是否会在每个页面加载时动态创建捆绑包并因此生成新的 Date Modified 值?

【问题讨论】:

    标签: asp.net asp.net-mvc bundling-and-minification datemodified


    【解决方案1】:

    浏览器做的检查很少。

    1. 浏览器将首先检查本地缓存中的 css/js/images。如果找到具有有效过期日期的内容,那么它将直接使用它来呈现。
    2. 如果找到内容但已过期,则浏览器将要求服务器检查您是否有新内容 我有带有 xxx eTag 的 xxxx 日期的内容。
    3. 如果服务器上的内容没有变化,那么服务器将返回 status=304 和最后一次修改。并且浏览器将使用相同的缓存版本进行渲染
    4. 如果有变化,服务器将返回状态=200 的新内容。并且浏览器将使用新内容进行渲染。

    【讨论】:

    猜你喜欢
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多