最佳答案
为什么需要Json Request Behavior
?
如果我想把HttpGet
请求限制在我的动作上,我可以用[HttpPost]
属性来装饰这个动作
例子:
[HttpPost]
public JsonResult Foo()
{
return Json("Secrets");
}
// Instead of:
public JsonResult Foo()
{
return Json("Secrets", JsonRequestBehavior.AllowGet);
}
为什么__abc0不够?< br >
为什么框架为我们拥有的每个JsonResult
使用JsonRequestBehavior.AllowGet
来“bug”我们。如果我想拒绝get请求,我将添加HttpPost
属性