Я создаю API с некоторым контекстным путем и версией v1:
![enter image description here](https://i.stack.imgur.com/pLIt3.png)
Затем я пытаюсь предоставить изолированную программную среду и конечные точки производства, указывающие надвижки.Цель состоит в следующем:
PRO: http://localhost:9090/myapi/{version}
SB: http://localhost:8080/myapi/{version}
То естьсказать, что я хотел бы использовать поле версии в бэкэнд-пути.
![enter image description here](https://i.stack.imgur.com/3GsCn.png)
Однако я получаю следующие ошибки:
Неверный URI конечной точки песочницы.Для получения подробной информации обратитесь к документации по конечной точке HTTP ESB WSO2.
Неверный URI конечной точки производства.Подробнее см. В документации по конечной точке HTTP ESB WSO2.
Есть ли способ сделать это?
ОБНОВЛЕНИЕ:
IЯ нашел следующую статью (https://docs.wso2.com/display/AM260/Map+the+Parameters+of+your+Backend+URLs+with+the+API+Publisher+URLs), которая объясняет, как отображать значения с использованием префикса uri.var. Так что теперь у меня в конечных точках есть:
PRO: http://localhost:9090/myapi/{uri.var.version}
SB: http://localhost:8080/myapi/{uri.var.version}
Проблема в том, что его значение пусто.