なぜ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いるすべてのforで「バグ」を引き起こしJsonResultます。getリクエストを拒否する場合は、HttpPost属性を追加します。