gpt4 book ai didi

asp.net - 通过 https 有选择地缓存 .js 和 .png 文件?

转载 作者:行者123 更新时间:2023-12-02 15:48:31 25 4
gpt4 key购买 nike

我们正在 ASP.NET 中创建一个大型安全后台 Web 应用程序。对站点的所有访问都是通过 https 连接进行的,我们希望关闭页面缓存或将缓存设置为快速过期。

但是,该网站使用了相当多的图像和较大的 JavaScript 文件/库。有没有办法有选择地缓存某些文件或文件类型,这样它们就不会一直被重新加载?

最佳答案

请查看此类标题:

  • 到期时间:2009 年 11 月 23 日星期一 07:30:00 GMT
  • 缓存控制:公共(public),max-age=86400

您应该阅读或浏览 Caching in HTTP .

使用 ASP.NET MVC,您将需要使用 OutputCacheAttribute 来装饰您的 Controller 操作。 。例如:

[OutputCache(Duration = 24*60*60)] // Cached for 1 day
public ActionResult Index() { return View(); }

在 ASP.NET 中,您可以使用 OutputCache aspx 文件中的指令:

<%@ OutputCache Duration="86400" %>

关于asp.net - 通过 https 有选择地缓存 .js 和 .png 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1778116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com