Carregando...
Carregando...
Ajude a melhorar a plataforma
O protocolo HTTP é essencial para a comunicação na Web, pois define como as mensagens são formatadas e transmitidas, e como os servidores e navegadores devem responder a diversas requisições. Quando você digita um endereço no navegador, uma requisição HTTP é enviada ao servidor, que responde com o conteúdo solicitado, como páginas HTML, imagens ou vídeos.
Qual das opções a seguir descreve corretamente o funcionamento de uma requisição HTTP do tipo GET?
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
A requisição GET é usada para solicitar recursos do servidor, como imagens, vídeos e textos, e é a forma mais comum de requisição HTTP utilizada quando se digita um endereço no navegador. Quando o navegador faz uma requisição GET, ele pede ao servidor para enviar de volta o recurso especificado na URL, sem enviar quaisquer dados adicionais além do próprio URL. Diferentemente da requisição POST, que é utilizada para enviar dados ao servidor, como dados de formulário, a requisição GET apenas solicita recursos existentes.
A opção "Solicita recursos do servidor e envia dados de formulário" está incorreta porque descreve uma combinação de GET e POST. A requisição GET não envia dados de formulário; essa é uma característica da requisição POST, que envia dados ao servidor, geralmente para submissão de formulários ou upload de arquivos.
A opção "Solicita informações sobre um recurso, retornando apenas os cabeçalhos HTTP" está incorreta porque descreve a função da requisição HEAD. A requisição HEAD solicita os mesmos cabeçalhos que uma requisição GET, mas sem o corpo da resposta, sendo útil para obter metadados sobre o recurso sem transferir o recurso inteiro.
A opção "Solicita a execução de scripts no servidor sem retorno de conteúdo" está incorreta porque não é o propósito de GET solicitar execução de scripts sem retorno de conteúdo. A requisição GET pode acionar a execução de scripts no servidor, mas seu principal objetivo é retornar conteúdo (HTML, JSON, etc.) ao cliente.
A opção "Solicita a modificação de recursos no servidor, enviando dados para o mesmo" está incorreta porque descreve a função da requisição PUT. A requisição PUT é utilizada para enviar dados ao servidor com o intuito de criar ou substituir um recurso específico no servidor, diferentemente da requisição GET, que apenas solicita recursos existentes sem modificá-los.