目前,IIS在ASP.NET页面上发送了昨天减去1小时的过期http标头。如何将此更改为60秒?
答案 0 :(得分:3)
您还可以向ASP.NET页面添加content-expires页面指令(针对不同的过期时间表):
@Outputcache
或者您可以在代码中设置标题(可能是基页类):
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
有关缓存的好文章可以在MSDN上找到:
http://support.microsoft.com/?scid=kb%3Ben-us%3B323290&x=11&y=6
答案 1 :(得分:2)
转到IIS管理 - > - >属性 - > HTTP标头标签 - >单击“启用内容过期”,并将其设置为您想要的任何内容。