1

目前,IIS 在 ASP.NET 页面上发送昨天减去 1 小时的过期 http 标头。如何将其更改为 60 秒?

4

2 回答 2

3

您还可以将 content-expires 页面指令添加到 ASP.NET 页面(用于不同的过期计划):

@输出缓存

或者您可以在代码中设置标题(可能是基页类):

Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));

一篇关于缓存的好文章可以在 MSDN 上找到:

http://support.microsoft.com/?scid=kb%3Ben-us%3B323290&x=11&y=6

于 2008-09-21T09:57:15.680 回答
2

转到 IIS 管理 -> -> 属性 -> HTTP 标头选项卡 -> 单击启用内容过期,并将其设置为您想要的任何内容。

于 2008-09-21T09:50:24.013 回答