HTTP Status Code Reference
Searchable reference of all HTTP status codes with descriptions and use cases.
HTTP status codes communicate the outcome of every web request — success, failure, redirect, or server error. A solid understanding of status codes is essential for building robust APIs, configuring reverse proxies, debugging client-server interactions, and writing meaningful test assertions. Both the exact code and its semantics matter: a 401 and a 403 both block access but require fundamentally different client responses.
This reference covers every standardised code across the 1xx–5xx classes, including recently standardised additions like 103 Early Hints and 425 Too Early, with descriptions, common causes, appropriate server usage, and recommended client behaviour for each.
Como usar a Referência de Códigos de Status HTTP
- 1
Pesquise por código de status ou categoria
Insira um código de status HTTP (ex: 404, 503) ou uma palavra-chave de categoria no campo de pesquisa.
- 2
A ferramenta exibe os códigos correspondentes
A referência exibe instantaneamente todos os códigos de status HTTP correspondentes com seus códigos numéricos, nomes oficiais e descrições detalhadas.
- 3
Leia a orientação de solução de problemas
Cada código de status inclui informações sobre quando ocorre, o que o causa e etapas comuns de solução de problemas.
How HTTP Status Codes Are Standardised
HTTP status codes are defined primarily in RFC 9110 (the 2022 update to RFC 7231), with additional codes specified in protocol extensions. The IANA HTTP Status Code Registry is the authoritative list, maintained as a living document. New codes require an RFC or similar specification and must fit into the class structure defined by the first digit.
The extensibility model means that new codes can be added without breaking existing clients, because a client that does not recognise a specific code can fall back to the class-level default (e.g., treating 451 as 400). Some codes like 418 (I'm a Teapot, from RFC 2324) are technically not in the IANA registry as reserved but are widely known and protected from assignment to serious uses.
Por que usar a Referência de Códigos de Status HTTP do FileCrank
- ✓ Referência completa de todos os códigos de status HTTP/1.1 e HTTP/2 (1xx–5xx)
- ✓ Pesquise por número de código de status ou palavra-chave
- ✓ Agrupado por categoria: informacional (1xx), sucesso (2xx), redirecionamento (3xx), erro de cliente (4xx), erro de servidor (5xx)
- ✓ Executa inteiramente no seu navegador com dados de referência integrados localmente
- ✓ Essencial para desenvolvimento de API, depuração web e solução de problemas
Recursos e Especificações
Perguntas Frequentes
Como uso a Referência de Códigos de Status HTTP?
Insira qualquer código de status HTTP (ex: 404) ou uma palavra-chave de descrição e a ferramenta exibe instantaneamente os códigos correspondentes com explicações.
O que é um código de status HTTP?
Um código de status HTTP é uma resposta numérica de 3 dígitos de um servidor web indicando o resultado de uma solicitação. Códigos 2xx indicam sucesso, 3xx indicam redirecionamento, 4xx indicam erro do cliente e 5xx indicam erro do servidor.
O que significa um erro 404?
404 significa 'Não Encontrado'. O servidor recebeu a solicitação, mas não conseguiu localizar o recurso solicitado.
Qual é a diferença entre um redirecionamento 301 e 302?
301 (Movido Permanentemente) indica que o recurso foi movido permanentemente. 302 (Encontrado) indica um redirecionamento temporário. Use 301 para movimentos permanentes.
O que causa um Erro Interno do Servidor 500?
Um erro 500 indica uma falha de aplicação do lado do servidor ou exceção não tratada.
O que significa 429 Muitas Solicitações?
429 significa que o cliente enviou muitas solicitações em pouco tempo. O servidor está limitando a taxa para evitar abuso.
HTTP Status Code Reference vs. RFC 9110
RFC 9110 is the authoritative specification but spans hundreds of pages covering the entire HTTP semantics, making it impractical to browse for a quick status code lookup. This reference extracts and organises only the status code information in a searchable format, presenting descriptions and guidance concisely — designed for developers who need an answer in seconds, not a full protocol specification read.
Ferramentas Relacionadas
A Referência de Códigos de Status HTTP do FileCrank é um índice pesquisável de todos os códigos de status HTTP/1.1 (1xx, 2xx, 3xx, 4xx, 5xx) com nomes oficiais e explicações detalhadas. Gratuito sem conta necessária.
Advertisement