Angular Проблема с абсолютным URL прокси - PullRequest
1 голос
/ 18 февраля 2020

У меня есть рабочая конфигурация прокси.
Итак, у меня есть относительный запрос

this.httpClient.get("../api/one/two/three")....  

Я использую "..", так как приложение имеет конфигурацию, такую ​​как:

"www.bizbiz.biz/website/"

он захватывается с прокси:

{
     "/api/one/two/*": {
        "target": "http://localhost:3210",
        "secure": false
     }
}

он перенаправляется на

http://localhost:3210/api/one/two/three

И я счастлив.

Проблема в том, что для аватаров серверная часть отправляет мне абсолютный URL-адрес из другой службы, который обычно недоступен, и поэтому мы также сменили его.
Я не могу сказать своему приложению Angular, что все URL-адреса выглядят следующим образом:

"http://www.bizzib.biz/api/one/two/avatars/user12.png"

Также должен быть перехвачен и перенаправлен на одно и то же «http://localhost: 3210 », как указано выше (тот же фиктивный сервер, другая конечная точка). Я перепробовал множество возможных конфигураций, ни одна из которых не была успешной.
Возможно ли это?

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