如何在.NET Core WEB API中返回Continue Http状态代码?

时间:2018-01-29 11:41:57

标签: api http asp.net-core-webapi asp.net-core-1.0 http-status-code-100

我在响应时设置100状态代码时遇到了麻烦。 我尝试了以下方式:

HttpContext.Response.StatusCode = 100;

但它不起作用,服务器拒绝回答。有人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:0)

尝试在Controller中使用其中一个与Web API相关的操作结果,以获得所需的响应。

//returns a response with specified status code
public IActionResult StatusCodeActionResult() {
    return StatusCode(100); //<-- StatusCodeResult
}

//returns a response with specified status code along with an object
public IActionResult StatusCodeWithObjectResult() {
    return StatusCode(100, new { Data = "HelloWorld" }); //<-- ObjectResult
}