我有一个在 umbraco 上运行的 asp.net mvc 站点,并使用 asp.net 捆绑来捆绑 css 和 js 文件。但是捆绑包不会缓存在 chrome 中,并且每次都会重新加载它们。
我尝试了 IE、Opera 和 Firefox,它们都很好地缓存了捆绑包。
以下是为捆绑包返回的 http 响应标头:
Cache-Control:public
Connection:keep-alive
Content-Encoding:gzip
Content-Length:47948
Content-Type:text/css; charset=utf-8
Date:Wed, 06 Jan 2016 07:47:26 GMT
Expires:Thu, 05 Jan 2017 07:47:26 GMT
Last-Modified:Wed, 06 Jan 2016 07:47:26 GMT
Vary:User-Agent,Accept-Encoding
我在 chrome 47 上测试过。
谢谢。