Mengapa Json Request Behavior
dibutuhkan?
Jika saya ingin membatasi HttpGet
permintaan 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.AllowGet
untuk setiap JsonResult
yang kita miliki. Jika saya ingin menolak mendapat permintaan saya akan menambahkan HttpPost
atribut.