Voltar às ferramentas

Códigos de Estado HTTP

Referência rápida para códigos de resposta HTTP

1xx

Informacional

100 Continue

O servidor recebeu os headers do pedido e o cliente deve proceder a enviar o corpo do pedido.

101 Switching Protocols

O servidor está a mudar de protocolo conforme pedido pelo cliente.

102 Processing

O servidor recebeu e está a processar o pedido, mas ainda não há resposta disponível.

103 Early Hints

Usado para retornar alguns headers de resposta antes da mensagem HTTP final.

2xx

Sucesso

200 OK

O pedido foi bem-sucedido. O significado depende do método HTTP usado.

201 Created

O pedido foi bem-sucedido e um novo recurso foi criado.

202 Accepted

O pedido foi aceite para processamento, mas o processamento ainda não foi concluído.

204 No Content

O servidor processou o pedido com sucesso mas não está a retornar conteúdo.

206 Partial Content

O servidor está a entregar apenas parte do recurso devido a um header range enviado pelo cliente.

3xx

Redirecionamento

301 Moved Permanently

O recurso foi movido permanentemente para um novo URL. Pedidos futuros devem usar o novo URL.

302 Found

O recurso reside temporariamente num URL diferente. O cliente deve continuar a usar o URL original.

303 See Other

A resposta ao pedido pode ser encontrada num URI diferente usando o método GET.

304 Not Modified

O recurso não foi modificado desde o último pedido. Usar versão em cache.

307 Temporary Redirect

O pedido deve ser repetido com outro URI, mas pedidos futuros devem continuar a usar o original.

308 Permanent Redirect

O recurso foi movido permanentemente. O método do pedido não deve mudar.

4xx

Erro do Cliente

400 Bad Request

O servidor não pode processar o pedido devido a erro do cliente (sintaxe malformada, pedido inválido).

401 Unauthorized

Autenticação necessária. O cliente deve autenticar-se para obter a resposta.

403 Forbidden

O cliente não tem direitos de acesso ao conteúdo. Ao contrário do 401, a identidade é conhecida.

404 Not Found

O servidor não consegue encontrar o recurso pedido. O URL não é reconhecido.

405 Method Not Allowed

O método do pedido não é suportado para o recurso pedido.

408 Request Timeout

O servidor expirou à espera do pedido do cliente.

409 Conflict

O pedido entra em conflito com o estado atual do servidor.

410 Gone

O recurso já não está disponível e não estará disponível novamente.

422 Unprocessable Entity

O pedido estava bem formado mas erros semânticos impedem o seu processamento.

429 Too Many Requests

O utilizador enviou demasiados pedidos num período de tempo (rate limiting).

5xx

Erro do Servidor

500 Internal Server Error

O servidor encontrou uma condição inesperada que o impediu de satisfazer o pedido.

501 Not Implemented

O servidor não suporta a funcionalidade necessária para satisfazer o pedido.

502 Bad Gateway

O servidor a atuar como gateway recebeu uma resposta inválida do servidor upstream.

503 Service Unavailable

O servidor não está pronto para lidar com o pedido. Causas comuns: manutenção ou sobrecarga.

504 Gateway Timeout

O servidor a atuar como gateway não recebeu uma resposta atempada do servidor upstream.

505 HTTP Version Not Supported

O servidor não suporta a versão do protocolo HTTP usada no pedido.

Olá! Precisas de ajuda?