У меня есть API в Asp.net core 2, и мне нужно поймать код состояния из ответа, но на моем ответе в угловом виде есть только мой результат API.
Мой метод по API
[HttpPost]
[Route("cadastrar-categoria")]
public async Task<IActionResult> CadastrarCategoriaAsync([FromBody]Categoria item)
{
try
{
var sucesso = await _service.CadastroCategoria(item);
if (sucesso == 1)
{
return Ok("Sucesso");
}
else
{
return BadRequest("Erro");
}
}
catch (Exception ex)
{
return BadRequest(ex.Message);
}
}
и мой сервис в угловых
CadastrarCategoria(nome: string) {
let data = new CadastroCategoriaDto();
data.Nome = nome;
return this.req
.post(environment.urls.cadastrarProduto, data)
.subscribe((res: Response) => {
console.log(res);
});
}
Мой ответ в браузере только такой.
введите описание изображения здесь
Как мне узнать код статуса из этого ответа?
пример в ответ Ok () Мне нужно получить код состояния 200.