何时创建捆绑日期修改值?

时间:2015-07-21 09:55:25

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

使用ASP.NET Bundling和Minification在什么时候创建了Date Modified标头响应值?

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

1 个答案:

答案 0 :(得分:-1)

浏览器完成的检查很少。

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