Status Code - Definição do Glossário CI/CD
Um status code é o número HTTP de três dígitos que classifica uma resposta como sucesso, redirecionamento ou erro.
Um status code é o número HTTP de três dígitos em uma resposta que sinaliza o resultado: 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente, 5xx erro do servidor. Os testes de contrato verificam o código exato que um endpoint retorna.
O status code é a primeira coisa que um teste verifica: um 200 contra um 500 diz se a requisição foi bem-sucedida. Verificar códigos exatos detecta regressões que o corpo sozinho poderia esconder.
Classes
1xx informativo, 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente e 5xx erro do servidor. Um 429 é limitação de taxa; um 503 muitas vezes sinaliza um serviço que ainda não está pronto.
Guias relacionados
Rate Limiting - CI/CD Glossary DefinitionRate Limiting: Rate limiting restricts how many requests a client can make in a time window, protecting a ser…
Health Endpoint - CI/CD Glossary DefinitionHealth Endpoint: A health endpoint is a URL (often `/health`) that reports whether a service is running, used…
Endpoint - CI/CD Glossary DefinitionEndpoint: An endpoint is a specific URL and method combination that an API exposes to perform an operation, s…