Visão geral / Desenvolvimento e código / Referência de códigos de status HTTP
Desenvolvimento e código 100% no navegador e offline

Referência de códigos de status HTTP

Consulte qualquer código de status HTTP por número, nome ou significado: 200, 301, 404, 429, 502 e outros, agrupados de 1xx a 5xx, com uma explicação simples de cada um.

Cole ou digite o conteúdo; o resultado aparece na hora e os erros são exibidos abaixo do campo. Os campos já vêm com um exemplo: clique em um e digite para substituí-lo.

Seus arquivos e dados nunca saem do navegador – nada é enviado.

1xx informativo · 2xx sucesso · 3xx redirecionamento · 4xx erro do cliente · 5xx erro do servidor

    Descubra o que um código de status significa

    O navegador mostra um número de erro, a API devolve 422, um log registra 502. Digite o número no campo de busca para ler o significado, ou digite uma palavra como redirecionamento ou timeout para achar os códigos que combinam. Cada entrada traz o nome oficial e uma explicação curta em linguagem simples.

    Como consultar um código

    1. Digite um número ou parte dele. Digitar 40 lista de 400 a 431, digitar 404 encontra um único código.
    2. Ou digite uma palavra do nome ou da explicação, como cache ou teapot.
    3. Use os botões de grupo para limitar a lista a 1xx, 2xx, 3xx, 4xx ou 5xx, ou aos códigos mais comuns.
    4. Aperte o botão de copiar em uma linha para levar o código e o nome para a área de transferência, por exemplo 404 Not Found.

    Os cinco grupos

    • 1xx: informações enquanto a requisição ainda está em andamento.
    • 2xx: a requisição deu certo. O 200 devolve conteúdo, o 201 diz que algo foi criado, o 204 diz que não há nada para devolver.
    • 3xx: procure em outro lugar. 301 e 308 são permanentes, 302 e 307 temporários, e 304 indica que a cópia em cache continua válida.
    • 4xx: o problema está na requisição, como um endereço errado, um login ausente ou chamadas demais.
    • 5xx: o servidor falhou ao tratar uma requisição que parecia correta.

    Códigos que costumam ser confundidos

    O 401 significa que você não está autenticado, o 403 que você é conhecido mas não tem permissão. O 301 avisa aos buscadores que mudem para o novo endereço, o 302 diz que a mudança é temporária. O 502 indica que um proxy recebeu uma resposta ruim do servidor por trás dele, o 504 que esse servidor não respondeu a tempo. O 400 é uma requisição que o servidor não consegue interpretar, o 422 uma que ele entendeu mas considerou inválida. Em uma API, escolha o código mais específico que seja verdadeiro.

    Funciona sem se conectar a nada

    A lista faz parte da página e a busca roda no seu navegador. Nada do que você digita é enviado para algum lugar.

    Perguntas frequentes (FAQ)

    O 401 indica que a requisição não tem autenticação válida, ou seja, o usuário não está logado. O 403 indica que o servidor sabe quem você é, mas você não tem permissão para fazer isso.