Pular para o conteúdo principal

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

Redes de ComputadoresProtocolo
Código
fg084679
Banca
FGV
Órgão
EPE
Ano
2024
Nível
Superior
Cargo
Analista de Gestão Corporativa - Tecnologia da Informação (Infraestrutura e Segurança)
Um internauta tinha problemas para acessar uma página HTTP (Hypertext Transfer Protocol) disponível na internet. Para descobrir a causa do problema, ele usou uma ferramenta de análise de protocolos de rede para capturar os pacotes trocados entre sua máquina e o servidor daquela página. Feito isso, verificou que a resposta para a sua solicitação de conexão HTTP apresentava código de estado (status) 401.Assinale a opção que apresenta o provável motivo do recebimento do código de estado(status) 401 nessa tentativa de conexão.
  1. AA solicitação foi recebida, compreendida e será processada com sucesso pelo servidor.
  2. BA página foi redirecionada.
  3. CA página não pode ser encontrada ou não existe.
  4. DA autenticação é necessária e falhou.
  5. EO servidor não reconhece o método da solicitação ou não possui a capacidade para completá-la.
Revelar gabarito e comentário

GabaritoD — A autenticação é necessária e falhou.

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ódigo de Status HTTP 401 – Unauthorized

Gabarito: letra D. O código de status 401 (Unauthorized) indica que a requisição não foi atendida porque o servidor exige autenticação do cliente, e esta falhou ou não foi fornecida. É exatamente o que a alternativa D descreve: "A autenticação é necessária e falhou".

A questão cobra o conhecimento básico dos códigos de status HTTP, padronizados pela RFC 7231. Cada faixa de código tem um significado:

  • 1xx: Informacional

  • 2xx: Sucesso (ex.: 200 OK)

  • 3xx: Redirecionamento (ex.: 301, 302)

  • 4xx: Erro do cliente (ex.: 400, 401, 403, 404, 405)

  • 5xx: Erro do servidor (ex.: 500, 502)

Códigos de status HTTP
  • 11xx Informacional
  • 22xx Sucesso
    • 200 OK
  • 33xx Redirecionamento
    • 301 Movido permanentemente
    • 302 Encontrado
  • 44xx Erro do cliente
    • 400 Bad Request
    • 401 Unauthorized
    • 403 Forbidden
    • 404 Not Found
    • 405 Method Not Allowed
  • 55xx Erro do servidor
    • 500 Internal Server Error
    • 502 Bad Gateway
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Descreve o código 200 OK, que significa que a requisição foi bem-sucedida. Não corresponde a 401.

Alternativa B — ❌ Incorreta

Redirecionamento é sinalizado por códigos 3xx, como 301 (movido permanentemente) ou 302 (encontrado).

Alternativa C — ❌ Incorreta

Página não encontrada é o código 404 Not Found, um erro comum do cliente.

Alternativa D — ✅ Correta ⟵ GABARITO

O código 401 exige autenticação. Se o cliente não fornece credenciais válidas, o servidor retorna 401.

Alternativa E — ❌ Incorreta

Método não reconhecido ou não suportado é o código 405 Method Not Allowed (ou 501 Not Implemented no lado do servidor).

PEGA ESSA DICA!

Memorize as faixas dos códigos HTTP: 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente, 5xx erro do servidor. Dentro de 4xx, os mais cobrados são 400 (Bad Request), 401 (Unauthorized), 403 (Forbidden), 404 (Not Found) e 405 (Method Not Allowed).

Gabarito: letra D.

Link permanente: /questoes/fg084679