【问题标题】:.NET verify if it's a post.NET 验证它是否是一个帖子
【发布时间】:2012-05-30 11:34:45
【问题描述】:

根据指南,它说我只需在方法名称前添加 Post 即可。但是,当我尝试它不起作用时。但是,如果我在方法名称上方添加[HttpPost],那么它会按预期工作。

我想知道 PostMyMethodName() 是否也可以工作。还是我阅读的指南有误?

【问题讨论】:

    标签: asp.net asp.net-mvc-4


    【解决方案1】:

    我猜你说的是 ASP.NET MVC 中的 ActionFilter 属性。 [HttpPost] 动作过滤器属性用于限制动作方法,使该方法只处理 HTTP POST 请求。因此,您必须在控制器的操作方法名称之前使用它来处理用于该操作的表单帖子。如果你没有提到任何Action过滤器,它会被认为是HTTP GET ([HttpGet])

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-29
      • 2020-10-23
      • 2017-01-25
      • 2018-12-10
      相关资源
      最近更新 更多