Questão de Noções de Informática — Protocolo e Serviço — VUNESP 2024
- Código
- vu089516
- Banca
- VUNESP
- Órgão
- UNIFESP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- ATRACE
- BBODY
- CCREATE
- DMOVE
- EPOP
GabaritoA — TRACE
Gabarito: letra A. O método TRACE é um dos métodos definidos pelo protocolo HTTP (RFC 7231), utilizado para diagnóstico, permitindo que o cliente veja o que está sendo recebido pelo servidor (loop-back). As demais alternativas não correspondem a métodos HTTP padrão: BODY não é um método, CREATE não existe no HTTP, MOVE é um método do WebDAV (extensão), e POP é um protocolo de e-mail, não do HTTP.
O método TRACE está previsto no conjunto de métodos HTTP (junto com GET, POST, PUT, DELETE, HEAD, OPTIONS, CONNECT e PATCH). Ele provoca um loop-back da requisição, útil para depuração.
BODY não é um método HTTP. O corpo (body) é uma parte da mensagem, não uma ação. Os métodos são, por exemplo, POST (que envia dados no corpo) ou PUT.
CREATE não consta como método no HTTP padrão. Para criar recursos, utiliza-se POST (criação não idempotente) ou PUT (criação/substituição idempotente).
MOVE é um método definido na extensão WebDAV (RFC 4918), não no HTTP básico. O HTTP padrão não inclui MOVE; para mover recursos, usam-se combinações de COPY e DELETE.
POP (Post Office Protocol) é um protocolo de recebimento de e-mail (camada de aplicação), não um método HTTP. Métodos HTTP são, entre outros, GET e POST.
Decore os oito métodos principais do HTTP: GET, POST, PUT, DELETE, HEAD, OPTIONS, TRACE, CONNECT (e PATCH, acrescentado posteriormente). Questões de concurso costumam cobrar TRACE exatamente por ser menos conhecido.
Gabarito: letra A.
Link permanente: /questoes/vu089516