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.