Mengapa Json Request Behaviordibutuhkan?
Jika saya ingin membatasi HttpGetpermintaan untuk tindakan saya, saya dapat menghias tindakan dengan [HttpPost]atribut
Contoh:
[HttpPost]
public JsonResult Foo()
{
return Json("Secrets");
}
// Instead of:
public JsonResult Foo()
{
return Json("Secrets", JsonRequestBehavior.AllowGet);
}
Kenapa tidak [HttpPost]cukup?
Mengapa kerangka kerja "bug" kita dengan JsonRequestBehavior.AllowGetuntuk setiap JsonResultyang kita miliki. Jika saya ingin menolak mendapat permintaan saya akan menambahkan HttpPostatribut.