Questão de Redes de Computadores — HTTP — INSTITUTO AOCP 2024
- Código
- qa632190
- Banca
- INSTITUTO AOCP
- Órgão
- DPE MS
- Ano
- 2024
- Cargo
- Ana Def ( )
- ABizagi.
- BPrimary key.
- C272.
- DCRT.
- EGET.
GabaritoE — GET.
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 |
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.
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.
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).
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.
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.
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