Как вернуть код состояния "Продолжить Http" в.NET Core WEB API?

У меня проблемы с установкой 100 код состояния при ответе. Я пробовал следующий способ:

HttpContext.Response.StatusCode = 100;

но это не работает, сервер отказался отвечать. Кто-нибудь сталкивался с подобной проблемой?

1 ответ

Попробуйте использовать один из результатов действий, связанных с Web API, в Controller чтобы получить желаемый ответ.

//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
}
Другие вопросы по тегам