Когда кто-то использует директиву OutputCache в приложении ASP.NET WebForms/MVC, действительно ли он выполняет кеширование на стороне сервера, например, используя Cache или он устанавливает только некоторые свойства объекта Response, такие как свойство Cache-Control?Директива ASP.NET OutputCache фактически кэширует или просто устанавливает некоторые свойства Response?
Приветствия :)
Да, но где? u говорят .. в памяти вместо того, чтобы просто устанавливать данные ответа? –
Вы можете выбрать способ хранения кэша вывода с помощью перечисления OutputCacheLocation: http://msdn.microsoft.com/en-us/library/system.web.ui.outputcachelocation.aspx – Espo
. OutputCacheLocation сообщает серверу, как установите HTTP-заголовок. Сервер все равно будет кэшировать выводимый вывод и хранить его в памяти, если браузер снова запросит контент (независимо от того, что говорит ему заголовок). –