【发布时间】:2019-09-08 11:21:37
【问题描述】:
我正在使用 2.1 版 asp.net 核心,我创建了一个示例 API 项目,该项目运行良好,但我无法使用自定义消息修改状态代码,例如:
在邮递员中:
200 正常
期待:
200 自定义消息
我试过的代码:
[HttpGet]
public IActionResult Get()
{
Response.StatusCode = 200;
Response.HttpContext.Features.Get<IHttpResponseFeature>().ReasonPhrase = "Custom_Message";
return Ok();
}
邮递员的当前输出:
【问题讨论】:
-
return Content("Custom_Message") -
@SlavaUtesinov 它在正文中附加了“Custom_Message”值。我希望该消息显示在
200旁边 -
你显示的代码对我有用。
-
@KirkLarkin 好的,在屏幕截图中:它显示的是
200 OK和我想要的200 Custom_Message。如果这是您所得到的,请随时发布答案 -
@KirkLarkin 将添加它
标签: c# asp.net-core asp.net-core-webapi asp.net-core-2.1