在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ node如何轉(zhuǎn)發(fā)被墻的接口?

node如何轉(zhuǎn)發(fā)被墻的接口?

'http://www.abc.com'是某個(gè)墻外的地址,本地配有梯子,所以直接訪問是ok的。

但是在開發(fā)過程中,node層用http-proxy-middleware做了一層代理,比如:

app.use('/api/abc', proxy({
  target: 'http://www.abc.com',
  pathRewrite: {
    '^/api/abc' : '',     // rewrite path
  },
}));

代理之后,發(fā)現(xiàn)接口訪問不通了,如何處理?

回答
編輯回答
萢萢糖

你這里的target參數(shù)應(yīng)該是你代理服務(wù)器的地址而不是你要訪問的地址,如果是shawodSockets 這里應(yīng)該填 target:'127.0.0.1:1080'

2018年9月18日 14:58
編輯回答
老梗

結(jié)合你的流程來吧

本地
 |
服務(wù)器nodejs
 |
服務(wù)器梯子
 |
www.abc.com

所有你的nodejs需要轉(zhuǎn)發(fā)到梯子,不能直接轉(zhuǎn)發(fā)到www.abc.com,這樣相當(dāng)于沒有梯子

2018年5月4日 00:42