我有以下使用新MVC3 HttpStatusCodeResult的代码:
protected override void OnActionExecuted(ActionExecutedContext filterContext) {
base.OnActionExecuted(filterContext);
filterContext.Result = new HttpStatusCodeResult(304, "Not Modified");
}我仍然得到200OK,但我不知道为什么。请给我建议。
发布于 2011-02-25 00:46:19
适用于我:
public class HomeController : Controller
{
protected override void OnActionExecuted(ActionExecutedContext filterContext)
{
base.OnActionExecuted(filterContext);
filterContext.Result = new HttpStatusCodeResult(304, "Not Modified");
}
public ActionResult Index()
{
return View();
}
}结果就是我们所期望的:

https://stackoverflow.com/questions/5107632
复制相似问题