Повторно используемые параметры в спецификации открытого API - PullRequest
0 голосов
/ 27 марта 2020

У меня есть конечная точка, которая принимает заголовок X-Request-ID. Это описывается как:

parameters:
    - in: header
      name: X-Request-ID
      schema:
        type: string
        format: uuid
      required: true

Однако, если у меня есть десять конечных точек, которые берут этот заголовок, я должен продолжать повторять это или я все равно могу получить какое-то повторное использование?

Спасибо

1 Ответ

1 голос
/ 29 марта 2020

Чтобы добавить к комментарию Елены, вы можете добиться некоторого повторного использования, определив X-Request-ID как Объект параметров в Параметре Определения объектов , а затем сослаться на него (используя Ссылочный объект ) в поле parameters каждого Объект элемента пути , обозначающий его применимость ко всем операциям в пути.

...