post

Guia com os Principais Códigos de Status HTTP: Descubra e Solucione Erros na Web

Publicado em: 16/11/2023

Categorias: BlogHTTP

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.


Link de 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 para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.

Clique aqui e entre em contato


Comentários