Как вернуть код состояния "Продолжить 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
}