ASP.NET MVC:正在调用一个动作Post或Get?

时间:2014-05-13 19:19:26

标签: asp.net-mvc

当您只需输入网址时,例如:

http://localhost/MyController/MyAction

这会调用MyAction类中的MyController函数。

我的问题:这个请求是一个HttpPost,一个HttpGet,还是两个都没有?

4 个答案:

答案 0 :(得分:1)

当浏览器调用网址时,它是一个GET请求。

答案 1 :(得分:1)

默认情况下是HTTP GET。

[HttpPost]
public ActionResult Foo(){

}

这将是HTTPPOST。

答案 2 :(得分:1)

每当您在浏览器中输入网址时,只需输入GET请求。

您可以使用多个属性指定接受的http方法(动词)。

  • [HttpPost]
  • [HttpPut]
  • [HTTPGET]
  • [HttpDelete]

答案 3 :(得分:0)

这是GET请求。

通常在提交表单时

POST要求