nodejs监听服务端口并且代理请求与静态资源

var express = require('express');
const proxy = require('http-proxy-middleware');
const app = express();          
var options = {
        target: 'http://192.9.104.247:7894',    //  你服务器端口
        changeOrigin: true,
    };
var exampleProxy = proxy(options);
app.use(express.static('./'));//静态资源
app.use('^/', exampleProxy);              //  ‘/’ 表示对所有请求代理
app.listen(5000,"192.9.104.116");// 你NodeJs代理端口 与本地服务ip

启动服务为:

192.9.104.116:5000

node ./app.js 启动代理监听5000服务返回静态资源,接口请求就转发到
http://192.9.104.247:7894这个服务

猜你喜欢

转载自www.cnblogs.com/y-y-y-y/p/12163324.html