Junior
Quais códigos de resposta podem ser devolvidos por um servidor web?
sobes.tech IA
Resposta da IA
1xx: Informativos
- 100 Continue: O servidor recebeu a parte inicial do pedido e aguarda a continuação.
- 101 Switching Protocols: O cliente solicitou a mudança para outro protocolo, e o servidor está pronto para isso.
2xx: Operações bem-sucedidas
- 200 OK: Resposta padrão bem-sucedida.
- 201 Created: O recurso foi criado com sucesso como resultado da solicitação.
- 204 No Content: O servidor processou a solicitação com sucesso, mas não enviará corpo de resposta.
3xx: Redirecionamentos
- 301 Moved Permanently: O recurso foi movido permanentemente para um novo URI.
- 302 Found (anteriormente "Moved Temporarily"): O recurso está temporariamente em outro URI.
- 304 Not Modified: O recurso não foi alterado desde a última solicitação.
4xx: Erros do cliente
- 400 Bad Request: O servidor não consegue processar a solicitação devido a erro de sintaxe ou parâmetros incorretos.
- 401 Unauthorized: É necessária autenticação para acessar o recurso.
- 403 Forbidden: O servidor entendeu a solicitação, mas recusa o acesso.
- 404 Not Found: O servidor não consegue encontrar o recurso solicitado.
- 405 Method Not Allowed: O método usado na solicitação não é permitido para este recurso.
5xx: Erros do servidor
- 500 Internal Server Error: Erro interno do servidor.
- 502 Bad Gateway: O servidor, atuando como gateway ou proxy, recebeu uma resposta inválida do servidor ascendente.
- 503 Service Unavailable: O servidor está temporariamente incapaz de processar a solicitação, geralmente devido a sobrecarga ou manutenção.
- 504 Gateway Timeout: O servidor, como gateway, não recebeu uma resposta a tempo do servidor ascendente.