Skip to content

Folha de dicas de códigos de estado HTTP

Esta página fornece uma referência detalhada dos códigos de estado HTTP, incluindo o significado das diferentes categorias, os seus cenários de utilização e soluções.

1xx: Informativo

Código de estado Descrição
100 Continue (Continuar)
101 Switching Protocols (Mudança de protocolos)

2xx: Sucesso

Código de estado Descrição
200 OK (Sucesso)
201 Created (Criado)
202 Accepted (Aceite)
203 Non-Authoritative Information (Informação não autoritativa)
204 No Content (Sem conteúdo)
205 Reset Content (Repor conteúdo)
206 Partial Content (Conteúdo parcial)

3xx: Redirecionamento

Código de estado Descrição
300 Multiple Choices (Múltiplas escolhas)
301 Moved Permanently (Movido permanentemente)
302 Found (Encontrado)
303 See Other (Ver outro)
304 Not Modified (Não modificado)
305 Use Proxy (Utilizar proxy)
307 Temporary Redirect (Redirecionamento temporário)
308 Permanent Redirect (Redirecionamento permanente)

4xx: Erro do Cliente

Código de estado Descrição
400 Bad Request (Pedido incorreto)
401 Unauthorized (Não autorizado)
402 Payment Required (Pagamento necessário)
403 Forbidden (Proibido)
404 Not Found (Não encontrado)
405 Method Not Allowed (Método não permitido)
406 Not Acceptable (Não aceitável)
407 Proxy Authentication Required (Autenticação de proxy necessária)
408 Request Timeout (Tempo de espera do pedido esgotado)
409 Conflict (Conflito)
410 Gone (Inexistente)
411 Length Required (Comprimento necessário)
412 Precondition Failed (Falha de pré-condição)
413 Payload Too Large (Carga útil muito grande)
414 URI Too Long (URI muito longo)
415 Unsupported Media Type (Tipo de suporte não suportado)
416 Range Not Satisfiable (Intervalo não satisfatório)
417 Expectation Failed (Falha de expetativa)

5xx: Erro do Servidor

Código de estado Descrição
500 Internal Server Error (Erro interno do servidor)
501 Not Implemented (Não implementado)
502 Bad Gateway (Porta de ligação incorreta)
503 Service Unavailable (Serviço indisponível)
504 Gateway Timeout (Tempo de espera da porta de ligação esgotado)
505 HTTP Version Not Supported (Versão HTTP não suportada)

Conclusão

Através desta folha de dicas de códigos de estado, os desenvolvedores podem encontrar e compreender rapidamente o significado e os cenários de aplicação de vários códigos de estado HTTP, permitindo um desenvolvimento e depuração web mais eficientes.