Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Status Code 400

Bom dia,

No método Atendimentos.lista(res) caso tenha erro na execução da query está retornando um status 400, mas eu não deveria retornar um erro de server(5xx) nesse caso?

O meu cliente não informou nenhum parâmetro, porque retornar um 400 para ele?

1 resposta
solução!

Olá Guilherme, tudo bem com você?

Concordo plenamente, com o seu pensamento :)

Como não há possibilidade de ser um erro do lado do cliente, o ideal seria um status mais geral como 500 (Internal Server Error) ou 503 (Service Unavailable)

Acredito que na hora foi a opção adotada por ela apenas para exemplificar que se tratava de um erro, entretanto quanto mais específicos com os status codes melhor, ótima observação!

Abraços e Bons Estudos!