Зачем нужен JsonRequestBehavior?
ПочемуJson Request Behavior
нужно?
Если я хочу ограничитьHttpGet
запросы на мое действие я могу украсить действие с[HttpPost]
атрибут
Пример:
[HttpPost]
public JsonResult Foo()
{
return Json("Secrets");
}
// Instead of:
public JsonResult Foo()
{
return Json("Secrets", JsonRequestBehavior.AllowGet);
}
Почему нет[HttpPost]
достаточно?
Почему рамки "наседают" на насJsonRequestBehavior.AllowGet
для каждогоJsonResult
что у нас есть. Если я хочу отказать в получении запросов, я добавлюHttpPost
приписывать.