Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 浏览器中的Asp.net MVC图像缓存_Asp.net Mvc 4_C# 4.0_Caching_Browser Cache - Fatal编程技术网

Asp.net mvc 4 浏览器中的Asp.net MVC图像缓存

Asp.net mvc 4 浏览器中的Asp.net MVC图像缓存,asp.net-mvc-4,c#-4.0,caching,browser-cache,Asp.net Mvc 4,C# 4.0,Caching,Browser Cache,在我的asp.net/mvc(HTML5)应用程序中,我有一个“添加/编辑产品”向导UI,它有4个步骤。 在步骤3中,我们有一个上载/显示图像页面 一旦用户上传图像,我需要将它们缓存在浏览器中。(这样,在缓存过期之前,用户不会从服务器请求相同的映像) 实现这种缓存的最佳方法是什么? (我可以使用html 5本地存储吗? 或者在IIS(或webconfig)中使用静态内容缓存就足够了?将以下内容添加到web.config文件的部分下: <staticcontent> <cli

在我的asp.net/mvc(HTML5)应用程序中,我有一个“添加/编辑产品”向导UI,它有4个步骤。 在步骤3中,我们有一个上载/显示图像页面

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

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

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

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

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

编辑:找到描述使用设置的我的链接: