ASP.. NET Web API操作结果
本文关键字:操作 结果 API Web NET ASP | 更新日期: 2023-09-27 18:16:18
当我们使用HttpGet
动作方法获取资源时,我们通常返回Ok()
。
public IHttpActionResult Get() {
var customers = context.customers.toList();
return Ok(customers);
}
当我们使用HttpPost
action方法创建一条记录时,我们返回Created()和新创建资源的位置。
当我们使用HttpPut
更新记录时,我们返回什么?例如,读取记录时返回Ok()
,创建记录时返回Created()
对于HttpDelete
我们返回什么呢?
根据https://docs.asp.net/en/latest/tutorials/first-web-api.html中的教程,当您执行HTTP PUT
或HTTP DELETE
时,必须返回204 (No content)
代码。
return new NoContentResult();