Gabarito disponível
Resolução comentada
O GET condicional permite ao cache verificar se o objeto está atualizado.
No GET condicional, o cache envia o cabeçalho If-Modified-Since. Se o objeto não mudou, o servidor responde 304 Not Modified, sem reenviar o conteúdo. Isso poupa banda e melhora o tempo de resposta.
Análise das alternativas
A) Errada: o HTTP/2 não altera métodos, códigos de status, URL nem campos de cabeçalho, e muda apenas a forma de transporte. B) Errada: o TCP oferece transferência confiável nos dois sentidos. C) Errada: o HTTP é sem estado, e a descrição confunde isso com conexões persistentes. D) Errada: a linha de requisição tem três campos: método, URL e versão do HTTP.
Referência: Kurose e Ross – Redes de Computadores e a Internet, camada de aplicação (HTTP).
Resolução comentada do VaiConcursos.