Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Documentação de APIs (Swagger e OpenAPI) — VUNESP 2025

TI - Desenvolvimento de SistemasDocumentação de APIs (Swagger e OpenAPI)
Código
vu222924
Banca
VUNESP
Órgão
TJ SP
Ano
2025
Cargo
AnaSistJ ( )
Considere o seguinte trecho de uma descrição de API no padrão OpenAPI.   openapi: 3.1.0 info:   title: Exemplo   version: 0.0.1] paths:   /users/{id}: get:   parameters:    - name: id      in: path       required: false   A respeito desse trecho de uma descrição de API no padrão OpenAPI, é correto afirmar que
  1. Aé inválido porque o valor de required deve ser true quando in tem o valor path.
  2. Bé inválido porque o trecho /{id} não deveria estar presente na sexta linha.
  3. Cé inválido porque get, que corresponde a um método HTTP, deveria estar grafado em letras maiúsculas.
  4. Dé válido.
  5. Eé inválido porque a barra (/) antes de users/{id} não deveria existir.
Revelar gabarito e comentário

GabaritoA — é inválido porque o valor de required deve ser true quando in tem o valor path.

Link permanente: /questoes/vu222924