【发布时间】:2017-05-25 13:09:58
【问题描述】:
asp.net core 1.1 返回状态码(198),什么也不返回。 我通过邮递员调用此操作,它触发操作和代码运行,但几秒钟后邮递员说无法得到任何响应。我不确定我是否做得对,我想返回一个带有特定代码的网络响应。
[Route("api/Add/{Id}/{title}/{desc}")]
[HttpPost]
public IActionResult Add(string Id, string title, string desc, IFormFile image)
{
return StatusCode(198);
}
【问题讨论】:
-
首先,没有 198 的 HTTP 状态代码,所以这真的会让人感到困惑。你真的想在这里做什么?
-
是的,没有,但我想对此做出回应,并在我的 android 应用程序中检查状态码是否为 198 做一些事情。由于某种原因,我无法在那里获得响应内容。
-
状态码意味着特定的东西,不要试图滥用它们。让您的应用返回正确的代码,其中包含对应用有意义的内容。
标签: asp.net asp.net-core