Bem-vindo à nossa lista de principais erros HTTP! Neste documento, vamos destacar os erros mais comuns que podem ocorrer durante a comunicação entre um cliente e um servidor na Web. Compreender esses erros é fundamental para solucionar problemas de comunicação e garantir uma experiência de usuário ótima. Acompanhe conosco essa lista e fique atento às soluções propostas para cada um desses erros.
1xx (Informativo):
- 100 Continue: indica que o servidor recebeu a solicitação do cliente e que o cliente deve continuar enviando o corpo da mensagem.
- 101 Switching Protocols: indica que o servidor aceitou a solicitação do cliente para mudar de protocolo.
2xx (Sucesso):
- 200 OK: indica que a solicitação foi bem-sucedida e que o servidor enviou o recurso solicitado.
- 201 Created: indica que a solicitação foi bem-sucedida e que o servidor criou um novo recurso como resultado.
- 202 Accepted: indica que a solicitação foi aceita, mas ainda não foi concluída.
- 203 Non-Authoritative Information: indica que a solicitação foi bem-sucedida, mas a informação retornada não é confiável.
- 204 No Content: indica que a solicitação foi bem-sucedida, mas o servidor não retornou nenhum conteúdo.
- 205 Reset Content: indica que a solicitação foi bem-sucedida, mas o cliente deve resetar o formulário que enviou.
- 206 Partial Content: indica que a solicitação foi bem-sucedida e que o servidor enviou apenas uma parte do recurso solicitado.
3xx (Redirecionamento):
- 300 Multiple Choices: indica que o servidor forneceu várias opções para o cliente escolher a partir de, como diferentes formatos de um mesmo recurso.
- 301 Moved Permanently: indica que o recurso solicitado foi movido para um novo endereço permanentemente.
- 302 Found: indica que o recurso solicitado foi encontrado em outro lugar temporariamente.
- 303 See Other: indica que o recurso solicitado pode ser encontrado em outro lugar.
- 304 Not Modified: indica que o recurso solicitado não foi modificado desde a última vez que foi solicitado pelo cliente.
- 305 Use Proxy: indica que o cliente deve usar um proxy específico para acessar o recurso.
- 306 Switch Proxy: indica que o cliente deve usar um proxy diferente daquele que está sendo usado atualmente.
- 307 Temporary Redirect: indica que o recurso solicitado foi movido temporariamente para um novo endereço.
4xx (Erro do Cliente):
- 400 Bad Request: indica que a solicitação do cliente é inválida.
- 401 Unauthorized: indica que o cliente não está autorizado a acessar o recurso.
- 402 Payment Required: reservado para futuro uso.
- 403 Forbidden: indica que o cliente não tem permissão para acessar o recurso solicitado.
- 404 Not Found: indica que o recurso solicitado não foi encontrado no servidor.
- 405 Method Not Allowed: indica que o método de solicitação (por exemplo, GET, POST, HEAD) não é permitido para o recurso solicitado.
- 406 Not Acceptable: indica que o servidor não pode produzir uma resposta que atenda aos critérios de aceitação do cliente.
- 407 Proxy Authentication Required: indica que o cliente deve autenticar-se com o proxy para continuar.
- 408 Request Timeout: indica que o servidor não recebeu uma resposta completa da solicitação do cliente antes do tempo limite.
- 409 Conflict: indica que houve um conflito ao processar a solicitação.
- 410 Gone: indica que o recurso solicitado não está mais disponível e não será mais disponibilizado.
- 411 Length Required: indica que o servidor exige que o cliente envie o comprimento do corpo da solicitação.
- 412 Precondition Failed: indica que uma pré-condição para processar a solicitação falhou.
- 413 Payload Too Large: indica que o corpo da solicitação é muito grande para ser processado pelo servidor.
- 414 URI Too Long: indica que a URI da solicitação é muito grande para ser processada pelo servidor.
- 415 Unsupported Media Type: indica que o tipo de mídia da solicitação não é suportado pelo servidor.
- 416 Range Not Satisfiable: indica que o intervalo solicitado da resposta não pode ser atendido pelo servidor.
- 417 Expectation Failed: indica que a expectativa do servidor para processar a solicitação falhou.
5xx (Erro do Servidor):
- 500 Internal Server Error: indica que o servidor encontrou um erro inesperado ao processar a solicitação.
- 501 Not Implemented: indica que o servidor não suporta o método de solicitação ou a funcionalidade solicitada.
- 502 Bad Gateway: indica que o servidor intermediário (geralmente um servidor de proxy ou de balanceamento de carga) recebeu uma resposta inválida do servidor de origem.
- 503 Service Unavailable: indica que o servidor está temporariamente indisponível devido a sobrecarga ou manutenção.
- 504 Gateway Timeout: indica que o servidor intermediário não recebeu uma resposta do servidor de origem dentro do tempo limite.
- 505 HTTP Version Not Supported: indica que o servidor não suporta a versão do protocolo HTTP usada na solicitação.
- 506 Variant Also Negotiates: reservado para uso futuro.
- 507 Insufficient Storage: indica que o servidor não tem espaço suficiente para cumprir a solicitação.
- 508 Loop Detected: reservado para uso futuro.
- 509 Bandwidth Limit Exceeded: reservado para uso futuro.
- 510 Not Extended: indica que o servidor não cumpriu uma extensão solicitada pelo cliente.
- 511 Network Authentication Required: indica que o cliente deve autenticar-se para acessar a rede.
Essa é a lista completa dos principais códigos de status HTTP. É importante observar que existem muitos outros códigos de status HTTP menos comuns que podem ser usados em determinadas circunstâncias.
Erros HTTP podem ser frustrantes e prejudiciais para a experiência do usuário em um site ou aplicação. É importante estar ciente desses erros e saber como solucioná-los para garantir uma navegação fluida. A Led Criativo, empresa especializada em suporte para websites WordPress, apresenta uma lista de principais erros HTTP e oferece soluções para cada um deles. Não deixe que esses erros afetem a qualidade do seu site. Entre em contato com a Led Criativo e conte com a nossa equipe de especialistas para solucionar qualquer problema com seu site. Clique aqui e acesse agora nossa lista completa de erros HTTP.