我正在使用MVC和OutputCache属性进行客户端缓存。
当我将OutputCache Location设置为Client时,我希望看到的是第二个并继续请求,不应该触发操作。如果时间不超过,OutputCache需要发送302响应代码。 但实际上这并没有发生,当我刷新页面动作是runnning。为什么outputCache不发送302响应代码并阻止操作。
[OutputCache(Location=OutputCacheLocation.Client,Duration=60)]
public ActionResult Text()
{
return Content("text");
}