Referência de Códigos HTTP
Consulte o significado dos códigos de status HTTP (200, 404, 500 e outros).
Continue
O servidor recebeu os cabeçalhos e o cliente pode continuar enviando o corpo da requisição.
Switching Protocols
O servidor concorda em trocar de protocolo, conforme solicitado pelo cliente.
OK
A requisição foi bem-sucedida.
Created
A requisição foi bem-sucedida e um novo recurso foi criado.
Accepted
A requisição foi aceita para processamento, mas ainda não foi concluída.
No Content
A requisição foi bem-sucedida, mas não há conteúdo para retornar.
Partial Content
O servidor está entregando apenas parte do recurso, geralmente por causa de um cabeçalho Range.
Moved Permanently
O recurso foi movido permanentemente para uma nova URL.
Found
O recurso está temporariamente em uma URL diferente.
Not Modified
O recurso não foi modificado desde a última requisição — o cliente pode usar a versão em cache.
Temporary Redirect
Redirecionamento temporário que mantém o método HTTP original.
Permanent Redirect
Redirecionamento permanente que mantém o método HTTP original.
Bad Request
O servidor não entendeu a requisição por causa de sintaxe inválida.
Unauthorized
É necessário autenticação para acessar o recurso.
Payment Required
Reservado para uso futuro — originalmente pensado para sistemas de pagamento digital.
Forbidden
O servidor entendeu a requisição, mas se recusa a autorizá-la.
Not Found
O servidor não encontrou o recurso solicitado.
Method Not Allowed
O método HTTP usado não é permitido para esse recurso.
Not Acceptable
O recurso não tem uma representação que satisfaça os critérios do cabeçalho Accept.
Request Timeout
O servidor esgotou o tempo esperando pela requisição do cliente.
Conflict
A requisição conflita com o estado atual do recurso no servidor.
Gone
O recurso solicitado não está mais disponível e não terá um novo endereço.
Payload Too Large
O corpo da requisição é maior do que o servidor está disposto a processar.
URI Too Long
A URI solicitada é mais longa do que o servidor está disposto a interpretar.
Unsupported Media Type
O formato dos dados enviados não é suportado pelo servidor.
I'm a Teapot
Piada de 1º de abril do protocolo HTCPCP (RFC 2324) — o servidor se recusa a fazer café porque é um bule de chá.
Unprocessable Entity
A requisição está bem formada, mas contém erros semânticos que impedem o processamento.
Too Many Requests
O cliente enviou requisições demais em um curto período (rate limiting).
Internal Server Error
O servidor encontrou uma situação inesperada que o impediu de completar a requisição.
Not Implemented
O servidor não reconhece o método da requisição ou não tem capacidade de atendê-lo.
Bad Gateway
O servidor, atuando como gateway, recebeu uma resposta inválida do servidor upstream.
Service Unavailable
O servidor não está pronto para lidar com a requisição, geralmente por sobrecarga ou manutenção.
Gateway Timeout
O servidor, atuando como gateway, não recebeu resposta a tempo do servidor upstream.
HTTP Version Not Supported
O servidor não suporta a versão do protocolo HTTP usada na requisição.
Espaço reservado para anúncio
Como usar
Busque por número ou palavra-chave para ver o que cada código de status HTTP significa — de 100 (Continue) a 505 (HTTP Version Not Supported), incluindo os mais comuns no dia a dia de desenvolvimento web (200, 301, 404, 500, etc).
Exemplo de uso
Exemplo: buscar '404' mostra 'Not Found — o servidor não encontrou o recurso solicitado'.
Ferramentas relacionadas
Espaço reservado para anúncio