当我们可以在没有Action Verb的情况下调用ActionMethod时,为什么我们需要它
ActionVerb的真正用途是什么
答案 0 :(得分:0)
ActionVerbs
请求方法控制操作方法的选择时,会使用 Http
。
ActionVerbs
,例如HttpGet, HttpPost, HttpPut, HttpDelete, HttpOptions & HttpPatch
。您可以将这些属性应用于操作方法,以指示操作方法支持的Http
请求的类型。如果您不应用任何属性,则默认情况下它将其视为GET请求。
了解更多信息。请阅读这篇文章。 Action Verbs
答案 1 :(得分:0)
详细说明,如果我说这两个电话做不同的事情,不知道动词,这些网址会告诉你什么?
mysite的/ API / myController的/ 1
与
mysite的/ API / myController的/ 1
欺骗问题。第一个是寻找特定记录的GET。第二个是PUT更新id为1的记录(数据在正文中)。 REST规范要求/建议使用动词和http状态代码以便清晰地进行通信。随时查看不同级别的REST合规性。