Подтвердить что ты не робот

Как я могу проверить, был ли вызван контроллер с помощью сообщения или получения?

В ASP.Net MVC, как я могу проверить метод контроллера, если он был вызван с помощью сообщения или получить?

Я знаю, что могу ограничивать методы, вызываемые только почтой или get - но как я могу проверить post/get в методе, который позволяет оба?

4b9b3361

Ответ 1

ControllerContext.HttpContext.Request.HttpMethod

или просто

Request.HttpMethod 

в контроллере

Ответ 3

Я использую эту комбинацию для проверки также

var method = Request.HttpMethod;

if (Request.HttpMethod == "POST") {
    var check = "";
}

if (Request.HttpMethod == "GET") {
    var check = "";
}