IIS/ASP 缓存
我们运行的是 Windows 2003、IIS 6 和 ASP 2.0.50727。我对 IIS/ASP 缓存不是很熟悉。我们有一个应用程序可以一遍又一遍地发出相同的请求。 (静态内容以及动态 asp 请求)据我所知,在 ASP 中使用缓存的唯一方法是在代码级别进行。这是真的吗?我不是开发人员,但在系统方面工作。
您是否建议在 IIS 级别设置过期 HTTP 标头?如果我将其设置为 1 天,这将仅缓存静态内容 1 天还是动态 asp 数据?我知道这会将其缓存在客户端浏览器中。有没有办法在IIS服务器端缓存这些图像?它将文件存储在内存中?
谢谢
We are running Windows 2003, IIS 6 and ASP 2.0.50727. I am not very familiar with IIS/ASP caching. We have an application that makes the same requests over and over. (static content as well as dynamic asp requests) From what I have seen the only way to use caching with ASP is to do it at the code level. Is this true? I am not a developer but work on the systems side.
Do you recommend setting Expire HTTP Headers at the IIS level? If I set it to 1 day will this only cache static content for 1 day or also dynamic asp data? I know this caches it at the clients browser. Is there a way to cache these images on the IIS server side? It stores the files in memory?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 web.config 中控制总体缓存:
ASP.NET 中的缓存配置
You can control overall caching in the web.config:
Cache Configuration in ASP.NET