Pular para o conteúdo principal

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

Redes de ComputadoresProtocolo
Código
fg131563
Banca
FGV
Órgão
PC-PI
Ano
2026
Nível
Superior
Cargo
Oficial Investigador
O uso de portais internos, sistemas de boletins eletrônicos e plataformas de inteligência policial depende, nos dias contemporâneos, amplamente do protocolo HTTP para comunicação entre navegadores e servidores. Esse protocolo viabiliza a transmissão de relatórios, consultas a bases de dados criminais e o envio de evidências digitais, garantindo o funcionamento adequado das aplicações web utilizadas nas atividades investigativas e administrativas.Com base nesses conceitos, é correto afirmar que, no âmbito do protocolo HTTP, o método
  1. AGET permite que um usuário faça uma conexão com um servidor Web por meio de um dispositivo intermediário.
  2. BHEAD conecta por meio de um proxy por autenticação e permissão para depuração de dados.
  3. CPOST captura uma página e faz download de dados para o servidor.
  4. DPUT fornece um meio para que o cliente consulte o servidor sobre uma página e obtenha os métodos e cabeçalhos que podem ser usados com ela.
  5. ETRACE instrui o servidor a enviar de volta a solicitação recebida.
Revelar gabarito e comentário

GabaritoE — TRACE instrui o servidor a enviar de volta a solicitação recebida.

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”.

HTTP: métodos e funções

Gabarito: letra E. O método TRACE do protocolo HTTP instrui o servidor a retornar exatamente a solicitação recebida, funcionando como um eco para diagnóstico de rede (RFC 7231). As demais alternativas descrevem incorretamente outros métodos.

A banca exige o conhecimento das funções específicas de cada método HTTP. Para fixar, veja a tabela comparativa:

Método

Função Principal

GET

Recuperar um recurso do servidor (sem efeitos colaterais).

HEAD

Idem ao GET, mas sem o corpo da resposta – apenas cabeçalhos.

POST

Enviar dados para o servidor, geralmente criando ou alterando recursos.

PUT

Substituir ou criar um recurso no servidor com os dados enviados.

TRACE

Ecoar a requisição recebida, permitindo ver o que chega ao servidor.

Alternativa A — ❌ Incorreta

Afirma que GET "permite que um usuário faça uma conexão com um servidor Web por meio de um dispositivo intermediário". Isso não é função do GET; GET solicita dados. A descrição aproxima-se de um proxy, mas o método não tem essa finalidade.

Alternativa B — ❌ Incorreta

"HEAD conecta por meio de um proxy por autenticação e permissão para depuração de dados." O método HEAD retorna apenas cabeçalhos, sem corpo, e não está vinculado a proxy ou autenticação. A depuração via eco é função do TRACE.

Alternativa C — ❌ Incorreta

"POST captura uma página e faz download de dados para o servidor." POST envia dados ao servidor (upload, não download de dados para o servidor). Capturar página é GET.

Alternativa D — ❌ Incorreta

"PUT fornece um meio para que o cliente consulte o servidor sobre uma página e obtenha os métodos e cabeçalhos que podem ser usados com ela." Isso descreve o método OPTIONS, não PUT. PUT é usado para enviar/substituir recursos.

Alternativa E — ✅ Correta ⟵ GABARITO

"TRACE instrui o servidor a enviar de volta a solicitação recebida." Exato. O método TRACE é uma ferramenta de diagnóstico: o servidor ecoa a requisição, permitindo que o cliente veja modificações feitas por intermediários (proxies). Conforme a RFC 7231, a resposta do TRACE contém a requisição original no corpo.

Gabarito: letra E.

Link permanente: /questoes/fg131563