【发布时间】:2023-04-01 05:54:01
【问题描述】:
所以 OK(value) 返回带有 application/json 标头的格式化 json。但是 BadRequest() 没有。如果请求是应用程序/json,即使是错误请求,响应也不应该是这样吗?
[HttpPost]
public IActionResult Post([FromBody]Resolution value)
{
using (_ctx)
{
try
{
if (ValidateResolution(value.Size))
{
_ctx.Resolution.Add(value);
_ctx.SaveChanges();
return Ok(value);
}
return BadRequest("{ \"message\": \"hello\" }");
} catch (Exception) {
return BadRequest();
}
}
}
【问题讨论】:
标签: c# asp.net-core asp.net-core-webapi