0

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

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

4

1 回答 1

-1

浏览器进行的检查很少。

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