Questão nº 31
Questão de Segurança da Informação · FGV TJDFT 2022 (nº 31)
Kátia é uma web designer contratada para fazer uma página web para o Tribunal de Justiça. Ela fará uso do protocolo HTTP, pois este é um protocolo da camada de aplicação, o qual executa sob o TCP e associado à web. As operações nesse protocolo são chamadas de métodos. Kátia, então, testa o envio da página pelo servidor, cria uma coleção de páginas web em um servidor remoto e instrui o servidor a enviar de volta a solicitação.
Para implementar a página web, Kátia deve usar, respectivamente, os métodos:
- APOST, HEAD, DELETE;
- BGET, CONNECT, TRACE;
- CPUT, CONNECT, OPTIONS;
- DPOST, HEAD, OPTIONS;
- EGET, PUT, TRACE. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
Conceito-chave: Os métodos HTTP são verbos que dizem ao servidor qual ação executar. GET busca um recurso, PUT envia/substitui um recurso no servidor, e TRACE devolve a requisição exatamente como o servidor a recebeu (usado para diagnóstico). A pegadinha é que a banca mistura verbos que parecem "fazer sentido" no contexto, mas que não correspondem à sequência lógica das ações descritas.
- (A) Incorreta:
POSTenvia dados para criar um recurso,HEADbusca só os cabeçalhos (sem corpo) eDELETEremove um recurso — nenhuma dessas ações corresponde a "testar envio", "criar coleção" e "instruir servidor a devolver a solicitação". - (B) Incorreta:
GETbusca a página (correto para o teste), masCONNECTabre um túnel (usado em proxies HTTPS) eTRACEdevolve a requisição — a ordem e o uso deCONNECTnão se encaixam nas ações de criar e instruir. - (C) Incorreta:
PUTcria/substitui a página (correto para "criar coleção"), masCONNECTé para túnel de rede eOPTIONSconsulta métodos permitidos — não há "teste de envio" nem "devolução de solicitação" aqui. - (D) Incorreta:
POSTenvia dados (não é teste de envio de página),HEADsó retorna cabeçalhos (não é a página completa) eOPTIONSconsulta capacidades — a sequência não bate com as três ações descritas. - (E) Correta:
GETtesta o envio da página (busca o recurso),PUTcria a coleção de páginas no servidor remoto (envia/substitui o recurso) eTRACEinstrui o servidor a devolver a solicitação recebida (eco para diagnóstico). A ordem exata das ações da questão é: testar envio → criar coleção → instruir devolução, que corresponde aGET,PUT,TRACE.
Fonte: FGV TJDFT 2022 Analista Judiciário - Segurança da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.