gpt4 book ai didi

asp.net-mvc-4 - 浏览器中的ASP.NET MVC图像缓存

转载 作者:行者123 更新时间:2023-12-04 13:50:36 27 4
gpt4 key购买 nike

在我的asp.net/mvc(html 5)应用程序中,我有一个“添加/编辑产品”向导UI,该UI包含4个步骤。
在第3步中,我们有一个上传/显示图片页面。

用户上传图像后,我需要将其缓存在浏览器中。 (这样,在缓存过期之前,用户将不会从服务器请求相同的图像)

实现这种缓存的最佳方法是什么?
(我可以使用html 5本地存储吗?
还是使用带有IIS(或webconfig)的静态内容缓存就足够了?)

最佳答案

将以下内容添加到该部分下的web.config文件中:

<staticcontent>
<clientcache cachecontrolmode="UseMaxAge" cachecontrolmaxage="60.00:00:00" />
</staticcontent>

这将为您的静态内容设置60天的缓存限制。将要求用户的Web浏览器存储您设置的时间限制的内容。

编辑:找到我的链接,该链接描述了使用设置: http://blogs.msdn.com/b/rickandy/archive/2011/05/21/using-cdns-to-improve-web-site-performance.aspx

关于asp.net-mvc-4 - 浏览器中的ASP.NET MVC图像缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22058952/

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