nodeJs環境添加代理


目的:實現前后端分離,前端減少路徑請求的所需的路由文件;


第一步:安裝http代理中間件


npm install http-proxy-middleware --save

第二步: express文件中(app.js)配置反向代理


// 1. 引入http-proxy-middleware模塊
var proxy = require('http-proxy-middleware');

// 2. 代理中間件配置項
var options = {
    target: 'http://192.166.32.66:8080/', // target host
    changeOrigin: true, // needed for virtual hosted sites
};
// 3. 將請求路徑按“代理中間件配置項”進行請求
app.use(proxy('/login/*',options));

解析:本地的請求地址是localhost:5000/login,當經過代理配置后,會將localhost:5000替換為http://192.166.32.66:8080/;所以實際的請求路徑是http://192.166.32.66:8080/login;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM