Com relação ao HTTP no contexto de aplicações web, assinale a lista que contém dois dos métodos desse protocolo.
- A)CONNECT e EXIT.
Errada, porque CONNECT é um método HTTP, mas EXIT não é um método do protocolo.
- B)GET e POST.
Certa, porque GET e POST são métodos legítimos e muito usados no HTTP.
- C)OPEN e CLOSE.
Errada, porque OPEN e CLOSE não são métodos do HTTP.
- D)READ e WRITE.
Errada, porque READ e WRITE não são métodos do HTTP.
- E)START e END.
Errada, porque START e END não são métodos do HTTP.
Gabarito: B
O HTTP (Hypertext Transfer Protocol) é o protocolo usado para a troca de informações entre cliente e servidor na web. Ele define métodos, que são como "verbos" da comunicação: dizem o que o cliente quer fazer com o recurso solicitado. Os mais conhecidos são GET, POST, PUT e DELETE, mas existem outros, como HEAD, OPTIONS e CONNECT. Na questão, a banca pede dois métodos do HTTP. Isso torna a alternativa B correta, porque GET e POST são métodos clássicos e amplamente utilizados em aplicações web. GET costuma ser usado para recuperar dados, enquanto POST é muito comum para enviar informações ao servidor, como em formulários. As demais alternativas misturam termos que não pertencem ao conjunto de métodos HTTP. Em prova, a banca gosta de testar justamente se voce reconhece o nome dos métodos reais e não cai em palavras que "parecem de protocolo", mas não são. Aqui, o reconhecimento básico do HTTP já resolve a questão sem esforço. Se voce lembrar do núcleo mais cobrado em concursos, já está bem servido: GET para consultar e POST para enviar. O resto é enfeite de alternativa.