Skip to main content

Erro HTTP e códigos de status explicados

The Third Industrial Revolution: A Radical New Sharing Economy (Abril 2025)

The Third Industrial Revolution: A Radical New Sharing Economy (Abril 2025)
Anonim

Quando você visita sites, seu navegador - o cliente - faz conexões com servidores da web por meio de um protocolo de rede chamado HTTP. Essas conexões de rede suportam o envio de dados de resposta de servidores para os clientes, incluindo o conteúdo de páginas da Web e também algumas informações de controle de protocolo. Ocasionalmente, você pode não conseguir acessar o site que está tentando acessar. Em vez disso, você vê um erro ou um código de status.

Tipos de erro HTTP e códigos de status

Incluído nos dados de resposta do servidor HTTP para cada solicitação está um número de código indicando o resultado da solicitação. Esses códigos de resultado são números de três dígitos divididos em categorias:

  • 100-199: status informativo
  • 200-299: status de sucesso
  • 300-399: status de redirecionamento
  • 400-499: erros do cliente
  • 500-599: erros do servidor

Apenas alguns dos muitos códigos de erro e status possíveis são vistos na Internet ou em intranets. Códigos relacionados a erros são normalmente mostrados em uma página da Web em que são exibidos como a saída de uma solicitação com falha, enquanto outros códigos de status não são exibidos para os usuários.

200 OK

No caso do status HTTP 200 OK, o servidor da Web processou a solicitação com êxito e transmitiu conteúdo para o navegador. A maioria das solicitações HTTP resultam nesse status. Os usuários raramente vêem esse código na tela, pois os navegadores da Web geralmente só mostram códigos quando há algum problema.

Continue lendo abaixo

Erro 404 não encontrado

Quando você vê o erro HTTP 404 não encontrado, o servidor da Web não encontrou a página, o arquivo ou outro recurso solicitado. Erros HTTP 404 indicam que a conexão de rede entre cliente e servidor foi feita com sucesso. Esse erro geralmente ocorre quando as pessoas inserem manualmente um URL incorreto em um navegador ou o administrador do servidor da Web remove um arquivo sem redirecionar o endereço para um novo local válido. Você deve verificar o URL para resolver esse problema ou aguardar até que o administrador da Web o corrija.

Continue lendo abaixo

Erro 500 Erro interno do servidor

Com erro HTTP 500 Erro interno do servidor, o servidor da web recebeu uma solicitação válida de um cliente, mas não conseguiu processá-lo. Erros HTTP 500 ocorrem quando o servidor encontra algum problema técnico geral, como estar com pouca memória disponível ou espaço em disco. Um administrador do servidor deve corrigir esse problema.

Erro 503 Serviço Indisponível

Erro HTTP 503 serviço indisponível indica que um servidor da Web não pode processar a solicitação de entrada do cliente. Alguns servidores da Web usam HTTP 503 para indicar falhas esperadas, devido a políticas administrativas, como exceder um limite no número de usuários simultâneos ou utilização da CPU, para distingui-las de falhas inesperadas que normalmente seriam relatadas como HTTP 500.

Continue lendo abaixo

301 mudou-se permanentemente

HTTP 301 mudou-se permanentemente indica que o URI especificado pelo cliente foi movido para um local diferente usando um método chamado Redirecionamento HTTP , que permite ao cliente emitir um novo pedido e buscar o recurso a partir do novo local. Os navegadores da Web seguem automaticamente redirecionamentos HTTP 301 sem a necessidade de intervenção do usuário.

302 encontrados ou 307 redirecionamentos temporários

Status 302 Encontrados é semelhante a 301, mas o código 302 foi projetado para casos em que um recurso é movido temporariamente em vez de permanentemente. Um administrador do servidor deve usar o HTTP 302 somente durante breves períodos de manutenção de conteúdo. Navegadores da Web seguem redirecionamentos 302 automaticamente como fazem para o código 301. A versão 1.1 do HTTP adicionou um novo código, 307 Redirecionamento Temporário, para indicar redirecionamentos temporários.

Continue lendo abaixo

400 pedido incorreto

Uma resposta de 400 pedido incorreto geralmente significa que o servidor da Web não entendeu a solicitação devido à sintaxe inválida. Normalmente, isso indica uma falha técnica envolvendo o cliente, mas a corrupção de dados na própria rede também pode causar o erro.

401 não autorizado

o 401 não autorizado erro ocorre quando o cliente da Web solicita um recurso protegido no servidor, mas o cliente não foi autenticado para acesso. Normalmente, um cliente deve efetuar login no servidor com um nome de usuário e senha válidos para corrigir o problema.

Continue lendo abaixo

100 Continue

Adicionado na versão 1.1 do protocolo, status HTTP 100 Continue foi projetado para usar a largura de banda da rede de forma mais eficiente, permitindo que os servidores tenham uma oportunidade de confirmar sua prontidão para aceitar solicitações grandes. O protocolo Continue permite que um cliente HTTP 1.1 envie uma pequena mensagem especialmente configurada solicitando ao servidor que responda com um código 100. Em seguida, aguarda a resposta antes de enviar uma solicitação de acompanhamento (normalmente grande). Clientes e servidores HTTP 1.0 não usam esse código.

204 Nenhum conteúdo

Você verá a mensagem 204 Nenhum conteúdo quando o servidor envia uma resposta válida para uma solicitação do cliente que contém apenas informações de cabeçalho - ela não contém nenhum corpo da mensagem. Os clientes da Web podem usar o HTTP 204 para processar as respostas do servidor com mais eficiência, evitando a atualização desnecessária de páginas, por exemplo.

Continue lendo abaixo

502 Bad Gateway

Um problema de rede entre o cliente e o servidor faz com que o 502 Bad Gateway erro. Ele pode ser acionado por erros de configuração em um firewall de rede, roteador ou outro dispositivo de gateway de rede.