Я думаю, вы можете использовать прокси-библиотеку, например, «node-http-proxy», самый простой способ.
в противном случае вы должны передать запрос и ответ, используя 'http moudle', например так (без отладки, не уверен, что он будет работать идеально ~):
const http = require('http');
app.post('/api/Is', function(req, response, callback) {
const options = {
host:'localhost',
port:'5000',
path:'/api/Is',
method: 'POST'
// maybe need pass 'headers'?
};
let proxyBody = '';
const req2 = http.request(options, function(res2) {
res2.on('data',function(chunk){
proxyBody += chunk;
}).on('end', function(){
// here can feedback the result to client, like:
// const { headers } = res2;
// response.send(proxyBody)
});
});
// .on('error'){} here handle the error response
req2.end();
});