Зачем нужен JsonRequestBehavior?C#

Место общения программистов C#
Anonymous
Зачем нужен JsonRequestBehavior?

Сообщение Anonymous »

Зачем нужно поведение запроса Json?

Если я хочу ограничить запросы HttpGet своим действием, я могу украсить действие с помощью атрибут [HttpPost]

Пример:

Код: Выделить всё

[HttpPost]
public JsonResult Foo()
{
return Json("Secrets");
}

// Instead of:
public JsonResult Foo()
{
return Json("Secrets", JsonRequestBehavior.AllowGet);
}
Почему [HttpPost] недостаточно?

Почему фреймворк «досаждает» нам с помощью JsonRequestBehavior.AllowGet

Почему [HttpPost] недостаточно? code> для каждого JsonResult, который у нас есть. Если я хочу отклонить запросы на получение, я добавлю атрибут HttpPost.

Подробнее здесь: https://stackoverflow.com/questions/846 ... ior-needed

Вернуться в «C#»