Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — VUNESP 2024

Redes de ComputadoresProtocolo
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
  1. Ao cliente deve se autenticar para obter a resposta solicitada. A identidade do cliente não é conhecida pelo servidor.
  2. Bo cliente não tem direitos de acesso ao conteúdo. A identidade do cliente é conhecida pelo servidor.
  3. Co servidor não pode encontrar o recurso solicitado. No navegador, isso significa que o URL não é reconhecido.
  4. Do servidor não pode ou não irá processar a solicitação devido a algo que é percebido como um erro do cliente.
  5. 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.

1400 Bad Request
Erro de sintaxe/semântica na requisição
2401 Unauthorized
Autenticação necessária
Identidade desconhecida
3403 Forbidden
Autenticado, mas sem permissão
Identidade conhecida
4404 Not Found
Recurso não encontrado
5409 Conflict
Requisição conflita com estado atual
Códigos de status HTTP (4xx)
LEVELsoulevel.com.br
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.

Gabarito: letra B

Link permanente: /questoes/vu088255