Alterar status do protocolo HTTP no retorno da API

Este forum é destinado a perguntas relacionadas a Oracle, mas que não se enquadram nos forums acima. Aqui serão tratadas também sobre outras tecnologias da oracle, como o Workflow, BPEL, Spatial, OCS, etc.
Responder
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Boa noite.
Pessoal, construi uma simples API no ORDS para testes.
Esta API tem um método POST implementado que recebe um JSON no body da requisição, testando pelo Postman, no caso de sucesso o código de retorno do protocolo HTTP é 200, como o esperado.
Contudo preciso alterar este código de status para 500 caso caia em uma exception que criei e não estou conseguindo fazer isso.
Ao entrar na exception eu exibo um JSON de retorno informando o tipo do erro, mas no Postman visualizo o status de retorno do protocolo HTTP como 200. Como faço para controlar este código de retorno do protocolo?
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Estranho você retornar erro 500 (que é "Internal Server Error") quando você está capturando a exception e mandando o JSON com detalhes.
É isso mesmo que você precisa fazer ?
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 21 visitantes