Dicionário HTTP

Lista de Códigos de Status HTTP

200OK
Sucesso (2xx)

A requisição foi bem sucedida.

201Created
Sucesso (2xx)

A requisição foi bem sucedida e um novo recurso foi criado.

204No Content
Sucesso (2xx)

A requisição foi bem sucedida, mas não há conteúdo para retornar.

301Moved Permanently
Redirecionamento (3xx)

O recurso foi movido permanentemente para uma nova URL.

302Found
Redirecionamento (3xx)

O recurso foi encontrado, mas reside temporariamente em uma URI diferente.

304Not Modified
Redirecionamento (3xx)

O recurso não foi modificado desde a última requisição (usado para cache).

400Bad Request
Erro do Cliente (4xx)

O servidor não pôde entender a requisição devido a sintaxe inválida.

401Unauthorized
Erro do Cliente (4xx)

A requisição requer autenticação. O cliente não está autenticado.

403Forbidden
Erro do Cliente (4xx)

O cliente não tem direitos de acesso ao conteúdo.

404Not Found
Erro do Cliente (4xx)

O servidor não pôde encontrar o recurso solicitado.

405Method Not Allowed
Erro do Cliente (4xx)

O método de requisição (GET, POST, etc.) não é suportado pelo recurso.

422Unprocessable Entity
Erro do Cliente (4xx)

A requisição está bem formada, mas possui erros semânticos (ex: erro de validação).

429Too Many Requests
Erro do Cliente (4xx)

O usuário enviou muitas requisições em um determinado tempo (Rate Limiting).

500Internal Server Error
Erro do Servidor (5xx)

O servidor encontrou uma situação com a qual não sabe lidar.

502Bad Gateway
Erro do Servidor (5xx)

O servidor, atuando como gateway ou proxy, recebeu uma resposta inválida.

503Service Unavailable
Erro do Servidor (5xx)

O servidor não está pronto para manipular a requisição (manutenção ou sobrecarga).

504Gateway Timeout
Erro do Servidor (5xx)

O servidor, atuando como gateway, não obteve uma resposta a tempo.