Почему этот прокси не работает под углом? - PullRequest
0 голосов
/ 14 ноября 2018

Здравствуйте, это моя npm start команда в package.json

"start": "ng serve --port 4201 --proxy-config proxy.conf.json --host 0.0.0.0",

Мой внутренний сервер работает на 8081 порту. Поэтому, если я перехожу к http://localhost:8081/api/overview, я получаю вывод json (не имеет отношения к вопросу).

Это мой proxy.conf.json файл

{
  "/api/overview": {
    "target": "http://localhost:8081/",
    "pathRewrite": {"api/overview": "assets/api/overview.json"},
    "secure": false,
    "logLevel": "debug"
  }
}

На моем служении я называю URL следующим образом

return this._httpClient.get<OverviewData>('/api/overview').pipe(first());

Теперь, когда я запускаю angular и в браузере захожу на http://localhost:4201, и мое приложение запускается, эта строка кода выше пытается извлечь url http://localhost:4201/api/overview вместо http://localhost:8081/api/overview. Как мне исправить это?

...