post
Guia com os Principais Códigos de Status HTTP: Descubra e Solucione Erros na Web
Publicado em: 16/11/2023 / Atualizado em: 16/11/2023
Ao navegar na vasta rede da internet, você inevitavelmente encontrará uma variedade de códigos de status HTTP, que são mensagens enviadas pelo servidor web para informar sobre o resultado da solicitação feita pelo cliente. Esses códigos são divididos em diferentes famílias, cada uma representando uma categoria específica de resposta.
Neste documento, apresentaremos uma lista abrangente de erros HTTP, destacando seus códigos numéricos e descrições correspondentes. Esta referência é valiosa para desenvolvedores web, administradores de sistemas e entusiastas da tecnologia que buscam compreender e solucionar problemas relacionados à comunicação entre clientes e servidores na web.
Família de Códigos 1xx: Respostas Informativas
100 – Continue
O servidor recebeu a solicitação inicial e aguarda que o cliente continue com a solicitação ou ignore, se já concluída.
101 – Switching Protocols
O servidor concorda em mudar os protocolos solicitados pelo cliente.
Família de Códigos 2xx: Respostas Bem-sucedidas
200 – OK
A solicitação foi bem-sucedida. O significado da resposta varia dependendo do método solicitado.
201 – Created
A solicitação foi bem-sucedida, e um novo recurso foi criado como resultado.
Família de Códigos 3xx: Redirecionamento
300 – Multiple Choices
Indica que a solicitação tem mais de uma resposta possível. O usuário ou agente do usuário deve escolher entre eles.
301 – Moved Permanently
O recurso solicitado foi movido permanentemente para outra localização e será redirecionado.
Família de Códigos 4xx: Erros do Cliente
400 – Bad Request
A solicitação não pode ser entendida ou foi malformada pelo cliente.
401 – Unauthorized
Requer autenticação do usuário para acessar o recurso.
403 – Forbidden
O cliente não tem permissão para acessar o recurso solicitado.
404 – Not Found
O servidor não encontrou o recurso solicitado.
405 – Method Not Allowed
O método de solicitação é conhecido pelo servidor, mas foi desativado ou recusado.
Família de Códigos 5xx: Erros do Servidor
500 – Internal Server Error
O servidor encontrou uma situação inesperada que o impediu de atender à solicitação.
501 – Not Implemented
O servidor não suporta a funcionalidade necessária para atender à solicitação.
502 – Bad Gateway
O servidor, enquanto atuando como gateway ou proxy, recebeu uma resposta inválida do servidor upstream.
503 – Service Unavailable
O servidor não está pronto para manipular a solicitação. Geralmente, isso é temporário devido a sobrecarga ou manutenção do servidor.
504 – Gateway Timeout
O servidor, enquanto atuando como gateway ou proxy, não recebeu uma resposta oportuna do servidor upstream ou algum outro servidor necessário. Tempo excedido na solicitação por falta de resposta.
505 – HTTP Version Not Supported
A versão do HTTP usada na solicitação não é suportada pelo servidor.
Conclusão
Este documento fornece uma visão geral dos códigos de status HTTP, ajudando a diagnosticar e resolver problemas na comunicação web. Lembre-se de que esses são apenas alguns dos códigos existentes, cada um desempenhando um papel vital na interação entre clientes e servidores na internet.
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.
Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/3840
ID de Referência: 3840
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.