Как проксировать два api в package.json, когда используются два разных языка бэкэнда? - PullRequest
2 голосов
/ 27 сентября 2019

Я пытаюсь прокси двух конечных точек API из двух разных языков бэкэнда [Node.js и SpringBoot] в моем приложении реагирования

Я надеялся увидеть, есть ли способ прокси для узла.jsсервер вместе с моим сервером в приложении Spring в файле package.json

это мой текущий файл package.json с прокси

"proxy": "http://localhost:8080/"

, пожалуйста, дайте мне знатькак я могу прокси два API

1 Ответ

1 голос
/ 27 сентября 2019

Вы можете реализовать свою идею, создав файл с именем setupProxy.js внутри папки src.

const proxy = require('http-proxy-middleware');
module.exports = function(app) {
      app.use(proxy('/api', { target: 'http://localhost:5000/' 
       }));
      app.use(proxy('/api2', {target: 'http://localhost:6000/'}));
 };
...