Настройка Java contextPath для принятия значения Dynami c - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь настроить контекстный путь для API таким образом, чтобы наилучшим образом использовать возможности Spring Data Rest. То, как спроектирован API, гарантирует, что клиент может видеть только те записи, которые ему принадлежат, а других клиентов нет. Таким образом, базовый URL похож на "/root/employer/{employerId}".

Я пытаюсь установить контекстный путь в главном классе с помощью System.setProperty("server.servlet.context-path", "/root/employer/{employerId}"). Однако, исходя из моего ограниченного понимания, поскольку путь контекста является строкой, он отображается в Postman как "/root/employer/%7BemployerId%7D" в противоположность желаемому формату и поэтому не распознает фактические идентификаторы при их передаче.

Есть ли известный способ решить эту проблему? В качестве альтернативы, есть ли лучший подход к этой дилемме в целом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...