我可以管理一个单独的内存来存储我的缓存内容(asp.net 输出缓存指令)吗?
问问题
543 次
1 回答
0
我不确定我是否理解您的问题,但下游缓存由Cache-Control
标头控制,使用下游缓存的标准方法是指定public
,即Cache-Control:public
如果您的Cache-Control
标头设置为private
,它将仅由浏览器缓存。还建议您设置这样的最大年龄:(Cache-Control:public, max-age=31536000
这将缓存一个月的静态资源)。
另请注意,大多数下游缓存不会缓存任何带有?
字符的 url,因此建议您将所需的任何参数编码到文件名或路径中。
更多关于谷歌开发者博客的信息:
https://developers.google.com/speed/docs/best-practices/caching#LeverageBrowserCaching
于 2014-02-07T21:04:17.410 回答