我的API中有以下方法:
[HttpGet]
public HttpResponseMessage ExecuteCommand()
{
// logic
}
Run Code Online (Sandbox Code Playgroud)
该方法当前仅服务于http GET方法。我也希望它响应http POST方法-可能吗?还是我必须重复该方法?
谢谢
你可以这样
[AcceptVerbs("Get", "Post")]
public HttpResponseMessage ExecuteCommand()
{
// logic
}
Run Code Online (Sandbox Code Playgroud)
这是可能的,因为构造函数看起来像这样,并接受字符串数组。
public AcceptVerbsAttribute(
params string[] verbs
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
991 次 |
| 最近记录: |