[AcceptVerbs (HttpVerbs.Post)] / [AcceptVerbs (HttpVerbs.Get)]을 사용하여 액션을 꾸밀 수 있습니다.
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(string title)
{
// Do Something...
}
또는 [HttpPost] / [HttpGet] 속성 사용
[HttpPost]
public ActionResult Create(string title)
{
// Do Something...
}
다른가요?
답변
아무것도. 하나는 다른 하나의 속기입니다.
답변
[HttpPost]
는 [AcceptVerbs(HttpVerbs.Post)]
. 유일한 차이점은 [HttpGet, HttpPost]
동일한 작업에서 함께 사용할 수 없다는 것 입니다. 작업이 GET 및 POST 모두에 응답하도록하려면 [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)]
.