Swagger 2.x поддерживает OpenAPI Спецификация 3.0 (см. здесь для справки), где host , basePath и В схемах ключевые слова заменены на элемент server .
В OpenAPI 3.0 вы можете использовать массив элементов server , чтобы указать один или несколько базовых URL-адресов для вашего API.
URL-адрес сервера имеет следующую структуру:
scheme://host[:port][/basePath]
Вы можете зарегистрировать серверы, используя аннотацию @ Server :
В качестве альтернативы вы можете определить серверы в вашем файле конфигурации Swagger например:
YAML
servers:
- url: https://api.example.com/v1
description: example
JSON
"servers" : [ {
"url" : "https://api.example.com/v1",
"description" : "example"
} ]