Sobes.tech
Junior

Quais são os códigos de erro mais comuns no protocolo HTTP?

sobes.tech IA

Resposta da IA

Os códigos de erro HTTP mais comuns (faixa 4xx - erros do cliente, 5xx - erros do servidor):

  • 400 Bad Request: O servidor não consegue processar a solicitação devido a um erro de sintaxe do cliente.

  • 401 Unauthorized: É necessária autenticação para acessar o recurso.

  • 403 Forbidden: O servidor entendeu a solicitação, mas recusa-se a autorizá-la (falta de permissões).

  • 404 Not Found: O recurso solicitado não foi encontrado no servidor.

  • 405 Method Not Allowed: O método especificado na solicitação (GET, POST, etc.) não é permitido para este recurso.

  • 408 Request Timeout: O servidor não recebeu a solicitação completa no tempo esperado.

  • 409 Conflict: A solicitação entra em conflito com o estado atual do recurso no servidor.

  • 415 Unsupported Media Type: O servidor recusa aceitar a solicitação porque ela usa um formato de mídia não suportado.

  • 429 Too Many Requests: O usuário enviou muitas solicitações em um determinado período de tempo ("limitação de velocidade").

  • 500 Internal Server Error: Ocorreu um erro inesperado no servidor que impediu o processamento da solicitação.

  • 501 Not Implemented: O servidor não suporta a funcionalidade necessária para executar a solicitação.

  • 502 Bad Gateway: O servidor, atuando como gateway ou proxy, recebeu uma resposta inválida do servidor superior.

  • 503 Service Unavailable: O servidor está temporariamente incapaz de processar as solicitações (por exemplo, devido a sobrecarga ou manutenção técnica).

  • 504 Gateway Timeout: O servidor, atuando como gateway ou proxy, não recebeu uma resposta a tempo do servidor superior.