Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/18.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 MVC中的缓存位置_Asp.net Mvc_Caching_Server_Client_Outputcache - Fatal编程技术网

Asp.net mvc MVC中的缓存位置

Asp.net mvc MVC中的缓存位置,asp.net-mvc,caching,server,client,outputcache,Asp.net Mvc,Caching,Server,Client,Outputcache,我正在学习MVC中缓存的概念,正在阅读这篇文章。OutputCache属性“Location”的属性具有以下可能的值: 任意(默认):内容缓存在三个位置:web服务器、任意代理服务器和web浏览器 客户端:内容缓存在web浏览器上 服务器:内容缓存在web服务器上 ServerAndClient:内容缓存在web服务器和web浏览器上 无:内容不会缓存在任何位置 我想知道什么时候我们会使用位置值Client和Server,为什么我们会选择一个而不是另一个。如果要缓存特定于用户的信息,请选择Ser

我正在学习MVC中缓存的概念,正在阅读这篇文章。OutputCache属性“Location”的属性具有以下可能的值:

任意(默认):内容缓存在三个位置:web服务器、任意代理服务器和web浏览器

客户端:内容缓存在web浏览器上

服务器:内容缓存在web服务器上

ServerAndClient:内容缓存在web服务器和web浏览器上

无:内容不会缓存在任何位置


我想知道什么时候我们会使用位置值
Client
Server
,为什么我们会选择一个而不是另一个。

如果要缓存特定于用户的信息,请选择Server选项。例如,如果视图返回登录用户,则需要使用服务器选项。如果所有用户的视图内容相同,则使用“客户端”选项,它将缓存在浏览器中

如果要缓存特定于用户的信息,请选择服务器选项。例如,如果视图返回登录用户,则需要使用服务器选项。如果所有用户的视图内容相同,则使用“客户端”选项,它将缓存在浏览器中

我想你说的正好相反。没有?没有。你可以试一试。如果你在客户端缓存,那么它有相同的页面内容。你说的是相反的。我猜你说的是相反的。没有?没有。你可以试一试。如果您在客户端缓存,则它具有相同的页面内容。您的说法正好相反。