In ASP.Net MVC, how can I check in a controll开发者_如何学运维er method, if it was called using post or get?
I am aware I can limit methods to being called only by post or by get - but how can I check for post/get in a method that allows both?
ControllerContext.HttpContext.Request.HttpMethod
or just
Request.HttpMethod
in Controller
You can check the Request.HttpMethod property.
I use this combination for checking in view also
var method = Request.HttpMethod;
if (Request.HttpMethod == "POST") {
var check = "";
}
if (Request.HttpMethod == "GET") {
var check = "";
}
精彩评论