最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用nodejs中httpProxy代理時(shí)候出現(xiàn)404異常的解決方法

 更新時(shí)間:2016年08月15日 09:28:46   投稿:jingxian  
下面小編就為大家?guī)硪黄褂胣odejs中httpProxy代理時(shí)候出現(xiàn)404異常的解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

在公司中使用nodejs構(gòu)建代理服務(wù)器實(shí)現(xiàn)前后臺(tái)分離,代碼不能拿出來,然后出現(xiàn)httpProxy代理資源的時(shí)候老是出現(xiàn)404.明明被代理的接口是存在的。代碼大概如下:

var http = require('http'),
  httpProxy = require('http-proxy');

var proxy = httpProxy.createProxyServer({});

var server = http.createServer(function(req, res) {
 
 
 proxy.web(req, res, { target: 'http://www.cnblogs.com/xiaopen/' });
});

console.log("listening on port 5050")
server.listen(5050);

然后報(bào)錯(cuò)或者是404錯(cuò)誤碼。

解決方案:

在代理請(qǐng)求中,把請(qǐng)求頭中的host給刪除,改進(jìn)代碼如下:

var http = require('http'),
  httpProxy = require('http-proxy');

var proxy = httpProxy.createProxyServer({});

var server = http.createServer(function(req, res) {
 
 delete req.headers.host;
 proxy.web(req, res, { target: 'http://www.cnblogs.com/xiaopen/' });
});

console.log("listening on port 5050")
server.listen(5050);

然后如期運(yùn)行正確。

以上這篇使用nodejs中httpProxy代理時(shí)候出現(xiàn)404異常的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

苏尼特左旗| 陵川县| 宜兴市| 永城市| 关岭| 聂拉木县| 定边县| 东乌珠穆沁旗| 常山县| 南充市| 读书| 墨江| 无极县| 磐石市| 开远市| 勐海县| 洛浦县| 柳河县| 富平县| 宜昌市| 连州市| 夹江县| 竹北市| 伊宁县| 乐至县| 邮箱| 文山县| 青冈县| 琼结县| 吴川市| 南雄市| 漳浦县| 阆中市| 固镇县| 山丹县| 麻城市| 香港| 湖州市| 托克托县| 长宁县| 织金县|