Questão de Redes de Computadores — Protocolo — VUNESP 2024
Redes de Computadores›Protocolo
Código
vu088255
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Assistente de Suporte Acadêmico assistente de suporte Acadêmico IV - Área de Atuação: Administração de Sistemas de Computação de alto Desempenho
Os códigos de status de resposta HTTP indicam se uma solicitação HTTP específica foi concluída com êxito. Caso o código “403 Forbidden” tenha sido recebido, significa que
Ao cliente deve se autenticar para obter a resposta solicitada. A identidade do cliente não é conhecida pelo servidor.
Bo cliente não tem direitos de acesso ao conteúdo. A identidade do cliente é conhecida pelo servidor.
Co servidor não pode encontrar o recurso solicitado. No navegador, isso significa que o URL não é reconhecido.
Do servidor não pode ou não irá processar a solicitação devido a algo que é percebido como um erro do cliente.
Euma requisição conflita com o estado atual do servidor.
Revelar gabarito e comentário▾
GabaritoB — o cliente não tem direitos de acesso ao conteúdo. A identidade do cliente é conhecida pelo servidor.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Códigos de status HTTP – 403 Forbidden
Gabarito: letra B. O código 403 Forbidden indica que o servidor entendeu a requisição, mas se recusa a autorizá-la, e a identidade do cliente é conhecida (diferente do 401, que requer autenticação). Essa é a definição padrão do HTTP (RFC 7231).
A banca testa a diferença entre os principais códigos de erro HTTP. A alternativa B descreve exatamente o 403: o cliente não tem permissão para acessar o conteúdo, mesmo sendo identificado.
Códigos de status HTTP (4xx): 400 Bad Request (Erro de sintaxe/semântica na requisição); 401 Unauthorized (Autenticação necessária, Identidade desconhecida); 403 Forbidden (Autenticado, mas sem permissão, Identidade conhecida); 404 Not Found (Recurso não encontrado); 409 Conflict (Requisição conflita com estado atual)
Alternativa A — ❌ Incorreta
Descreve o código 401 Unauthorized: o cliente precisa se autenticar e o servidor não conhece sua identidade. No 403, a identidade é conhecida, mas o acesso é negado.
Alternativa B — ✅ Correta ⟵ GABARITO
Conforme a definição do HTTP, 403 Forbidden significa que o servidor entendeu a requisição, mas recusa-se a processá-la por falta de direitos de acesso, e o cliente é identificado. É exatamente o que a alternativa afirma.
Alternativa C — ❌ Incorreta
Descreve o código 404 Not Found: o servidor não encontrou o recurso. O 403 não tem relação com a existência do recurso, mas sim com a permissão.
Alternativa D — ❌ Incorreta
Descreve o código 400 Bad Request: erro de sintaxe ou semântica na requisição. O 403 não é um erro do cliente nesse sentido.
Alternativa E — ❌ Incorreta
Descreve o código 409 Conflict: a requisição conflita com o estado atual do servidor. O 403 é sobre autorização, não sobre conflito.
NÃO CAIA NESSA!
A alternativa A confunde 403 com 401. Lembre-se: 401 → autenticação necessária (identidade desconhecida); 403 → autenticado, mas sem permissão.