Могу ли я получить полный URL-адрес конечной точки внутри обработчика / посредника WSO2? - PullRequest
2 голосов
/ 18 апреля 2019

Я использую WSO2 AM 2.6 с двумя доменами, указывающими на хост GW:

  1. domain1.com
  2. domain2.com

IsЕсть ли способ выяснить, в посреднике или пользовательском обработчике, был ли API вызван с помощью domain1.com или domain2.com?Либо свойство или функция, которые будут возвращать следующее:

Глядя на свойства синапса, я вижу, что есть свойства, такие как REST_API_CONTEXT и REST_API_ENDPOINT_PATH, но все возвращают /endpoint/1.0.0, а не полный URL, включая часть "domainX.com".

1 Ответ

1 голос
/ 20 апреля 2019

Имя хоста должно быть доступно в HTTP-заголовке Host.

...