我有这样的方法:
[HttpPost]
public ActionResult Delete(BaseViewModel vm) {
public ActionResult Delete(string ac) {
try {
从我的动作过滤器中有一种方法可以检查方法是帖子还是获取?
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
...
答案 0 :(得分:32)
ActionExecutingContext
具有HttpContext
属性。从那里,您可以获得Request
属性,该属性具有HttpMethod
属性,该属性告诉您此请求中使用了哪种方法。