繁体   English   中英

如何在下游设置输出缓存?

[英]How can I set Output cache in Downstream?

我可以管理一个单独的内存来存储我的缓存内容(asp.net输出缓存指令)吗?

我不确定我是否理解您的问题,但是下游缓存由Cache-Control标头Cache-Control ,使用下游缓存的标准方法是指定public ,即Cache-Control:public如果您的Cache-Control标头设置为private ,它只会被浏览器缓存。 还建议您设置如下所示的最长期限: Cache-Control:public, max-age=31536000 (它将将静态资源缓存一个月)。

另请注意,大多数下游缓存都不会缓存带有?任何url ? 字符,因此建议您将所需的任何参数编码到文件名或路径中。

有关Google开发者博客的更多信息:

https://developers.google.com/speed/docs/best-practices/caching#LeverageBrowserCaching

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM