Mvc OutputCacheLocation.ServerAndClient究竟是做什么用的?

时间:2014-05-09 08:57:31

标签: c# asp.net-mvc outputcache

所以我在我的mvc 4应用程序中获得了一个ActionResult,我从云服务中获取文件。 我想确保文件在客户端缓存,所以我的初始是使用OutputCacheLocation.Client。 但我还想确保用户在刷新和多次请求文件时获得304(未修改的请求)。

使用ServerAndClient可以解决我的问题,但是在服务器上缓存了多少?我不想缓存整个文件(因为它可能会导致内存问题)。

ServerAndClient如何真正起作用,它是真的缓存整个文件还是只是元数据服务器端?

1 个答案:

答案 0 :(得分:-1)