Pular para o conteúdo principal

Questão de Redes de Computadores — HTTP — INSTITUTO AOCP 2024

Redes de ComputadoresHTTP
Código
qa632190
Banca
INSTITUTO AOCP
Órgão
DPE MS
Ano
2024
Cargo
Ana Def ( )
Uma vez que estabeleça uma conexão, um navegador envia uma requisição HTTP para o servidor. Nesse sentido, assinale a alternativa que corresponde a uma requisição.
  1. ABizagi.
  2. BPrimary key.
  3. C272.
  4. DCRT.
  5. EGET.
Revelar gabarito e comentário

GabaritoE — GET.

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

Requisições HTTP: métodos de solicitação

Gabarito: letra E. O método GET é uma das requisições HTTP que o navegador envia ao servidor para solicitar um recurso, como uma página web — é exatamente o que a alternativa E descreve. As demais alternativas (Bizagi, Primary key, 272, CRT) não são métodos do protocolo HTTP, conforme a especificação do protocolo.

O HTTP (Hypertext Transfer Protocol) é um protocolo de comunicação da camada de aplicação do modelo OSI, utilizado para a troca de informações na World Wide Web. Ele funciona no modelo cliente-servidor: o navegador (cliente) envia uma mensagem de requisição HTTP ao servidor, que processa o pedido e retorna uma mensagem de resposta. Essa comunicação é padronizada pelo protocolo, que define os métodos de solicitação — também chamados de verbos HTTP — que indicam a ação a ser realizada sobre o recurso especificado.

Os métodos HTTP são oito: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS e CONNECT. Cada um tem uma função específica:

  • GET: solicita a representação de um recurso (apenas recupera dados, sem efeitos colaterais);

  • HEAD: semelhante ao GET, mas o servidor não retorna o corpo da resposta, apenas os cabeçalhos (metainformações);

  • POST: envia dados ao servidor para serem processados (por exemplo, dados de um formulário HTML);

  • PUT: substitui ou cria um recurso no servidor;

  • DELETE: remove um recurso especificado;

  • TRACE: ecoa a requisição recebida, para diagnóstico;

  • OPTIONS: consulta as opções de comunicação disponíveis para o recurso;

  • CONNECT: estabelece um túnel para comunicação, usado com proxies HTTPS.

Na prática, quando um usuário digita uma URL no navegador, o navegador envia uma requisição HTTP com o método GET para o servidor, solicitando o recurso (por exemplo, a página HTML). O servidor responde com uma mensagem de resposta contendo o conteúdo solicitado. Essa é a operação mais comum na web.

A pegadinha desta questão é que ela mistura termos de áreas completamente diferentes — um software de modelagem de processos (Bizagi), um conceito de banco de dados (Primary key), um número de porta (272) e uma sigla de tecnologia (CRT) — com um método HTTP real (GET). O candidato que não conhece os métodos HTTP pode se confundir, mas a resposta correta é a única que pertence ao protocolo HTTP.

Guarde a lista dos oito métodos HTTP: é exatamente nela que as alternativas se dividem — apenas o GET é um método de requisição HTTP.

Critério

GET (✅ Gabarito)

Bizagi (A)

Primary key (B)

272 (C)

CRT (D)

É um método/verbo HTTP?

Sim — um dos 8 métodos oficiais

Não

Não

Não

Não

Função no contexto da questão

Solicita recurso ao servidor (ex.: página web)

Software de modelagem BPMN

Conceito de banco de dados relacional

Número sem relação com HTTP

Sigla de tecnologia (ex.: monitor, certificado)

Relação com requisição HTTP

Direta — é a própria requisição

Nenhuma

Nenhuma

Nenhuma

Nenhuma

Área de origem

Protocolo HTTP (camada de aplicação)

Gestão de processos (BPM)

Banco de dados

Numérica

Hardware/segurança

Alternativa A — ❌ Incorreta

Bizagi é um software de modelagem de processos de negócio (BPMN), não tem relação com requisições HTTP. É um distrator de outra área da tecnologia da informação.

Alternativa B — ❌ Incorreta

Primary key (chave primária) é um conceito de banco de dados relacional, usado para identificar unicamente registros em uma tabela. Não é um método HTTP.

Alternativa C — ❌ Incorreta

272 é apenas um número, sem relação com os métodos HTTP. Não corresponde a nenhum método, código de status ou porta padrão do protocolo HTTP (a porta padrão é 80).

Alternativa D — ❌ Incorreta

CRT é uma sigla que pode se referir a várias tecnologias (como Cathode Ray Tube, monitor de tubo, ou Certificate, em certificados digitais), mas não é um método de requisição HTTP.

Alternativa E — ✅ Correta ⟵ GABARITO

GET é um dos oito métodos de solicitação do protocolo HTTP. Ele é usado pelo navegador para requisitar a representação de um recurso ao servidor, como uma página web. É o método mais comum na web, junto com o POST.

PEGA ESSA DICA!

Para memorizar os oito métodos HTTP, use o mnemônico G-H-P-P-D-T-O-C (GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, CONNECT). Na prova, quando a questão perguntar sobre requisições HTTP, elimine primeiro as alternativas que não são verbos HTTP — elas costumam ser termos de outras áreas da TI.

Gabarito: letra E

Link permanente: /questoes/qa632190