也许我找不到手册。

我通过实验发现,如果某个方法不遵循webapi命名约定(Post~~Get~~)并且不描述webapi中的[HttpPost]之类的动词属性,则POST是默认的接受动词。

那正确吗?
关于这个有什么描述吗?

最佳答案

没错如果方法名称未映射(通过属性或约定)到支持的HTTP动词,则默认值为POST。

参考那里的答案

Is there a default verb applied to a Web API ApiController method?

关于c# - Asp.Net WebApi。 HttpPost是默认值吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26831658/

10-12 22:34