Жадные параметры
Статья создана
Обновлена 7 июля 2022 г.
Спецификация OpenAPI 3.0+
после имени параметра: /prefix/{param+}/suffix
.
Например, чтобы захватить /static/js/main.js
, добавьте в спецификацию /static/{file+}
вместо /static/{file}
.
Жадные параметры совместимы со всеми типами расширения x-yc-apigateway-integration.
Спецификация расширения
Пример спецификации:
/static/{file+}:
get:
summary: Serve static file from Yandex Cloud Object Storage
parameters:
- name: file
in: path
required: true
schema:
type: string
x-yc-apigateway-integration:
type: object_storage
bucket: my-example-bucket
object: '{file}'
error_object: error.html