O Que É HTTP 400 Bad Request?
HTTP 400 Bad Request explicado, e o que ele significa quando você o vê em CI/CD e deploys.
HTTP 400 significa que a requisição estava malformada e o servidor se recusou a processá-la.
O que significa
Um 400 aponta para um erro do lado do client: JSON inválido, um campo obrigatório ausente, um parâmetro de query ruim ou um header malformado. A correção está na requisição, não no servidor.
Quando você o vê em CI/CD
No CI, um 400 de um teste de API geralmente significa que o payload de teste está errado ou uma env var foi renderizada vazia. Isso é determinístico; repetir não vai ajudar.
Principais conclusões
- 400 significa uma requisição malformada.
- A correção é do lado do client.
- Repetir não ajuda em um 400.
Guias relacionados
What Is HTTP 422 Unprocessable Entity?HTTP 422 Unprocessable Entity means the request was well-formed but failed validation. Learn the fix.
What Is HTTP 401 Unauthorized?HTTP 401 Unauthorized means authentication failed or is missing. Learn the common CI causes.
What Is a REST API? Resource-Oriented Web APIsA REST API exposes resources over HTTP using standard methods and status codes. Learn what REST is and how CI…