Códigos de status HTTP
Tabela 1 descreve códigos de status comuns.
| Código de status e mensagem | Descrição |
|---|---|
| 200 OK | A solicitação foi processada com sucesso. |
| 204 No Content | O servidor processou a solicitação com sucesso e não está retornando nenhum conteúdo. |
| 400 Bad Request | O servidor falhou ao processar a solicitação. As possíveis causas incluem:
|
| 401 Unauthorized | A solicitação requer autenticação do usuário. Por exemplo, o nome de usuário e a senha são obrigatórios. |
| 403 Forbidden | O servidor entendeu a solicitação, mas se recusa a atendê-la. |
| 404 Not Found | O servidor não encontrou nada que corresponda ao URI da solicitação. |
| 405 Method Not Allowed | O método especificado na linha de solicitação não é permitido para o recurso identificado pelo URI da solicitação. |
| 406 Not Acceptable | A resposta gerada pelo servidor não poderia ser aceita pelo cliente. |
| 407 Proxy Authentication Required | Você deve primeiro se autenticar com o proxy. |
| 408 Request Timeout | O servidor expirou ao aguardar a solicitação. |
| 409 Conflict | A solicitação não pôde ser concluída devido a um conflito com o estado atual do recurso. |
| 410 Gone | O recurso solicitado não está mais disponível no servidor e nenhum endereço de encaminhamento é conhecido. |
| 412 Precondition Failed | O servidor não atende a uma das pré-condições que o solicitante colocou na solicitação. |
| 500 Internal Server Error | O servidor encontrou uma condição inesperada que o impediu de cumprir a solicitação. |
| 501 Not Implemented | O servidor não tem suporte à funcionalidade necessária para atender à solicitação. |
| 502 Bad Gateway | O servidor, enquanto agindo como um gateway ou proxy, recebeu uma resposta inválida do servidor upstream que ele acessou na tentativa de cumprir a solicitação. |
| 503 Service Unavailable | O servidor está atualmente incapaz de lidar com a solicitação devido a uma sobrecarga temporária ou manutenção do servidor. |
| 504 Gateway Timeout | O servidor estava agindo como um gateway ou proxy e não recebeu uma resposta oportuna do servidor upstream. |