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

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

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

在公司中使用nodejs構(gòu)建代理服務(wù)器實現(xiàn)前后臺分離,代碼不能拿出來,然后出現(xiàn)httpProxy代理資源的時候老是出現(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);

然后報錯或者是404錯誤碼。

解決方案:

在代理請求中,把請求頭中的host給刪除,改進代碼如下:

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);

然后如期運行正確。

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

相關(guān)文章

最新評論

集安市| 福泉市| 滦平县| 岳西县| 顺昌县| 北辰区| 长汀县| 奉化市| 含山县| 亳州市| 体育| 博客| 旬邑县| 定西市| 延寿县| 宁津县| 饶河县| 元朗区| 灵石县| 藁城市| 洛浦县| 瓮安县| 澜沧| 文登市| 古交市| 唐河县| 沅陵县| 北安市| 成武县| 宜丰县| 河南省| 武功县| 砀山县| 阆中市| 即墨市| 建湖县| 洛南县| 新干县| 分宜县| 水城县| 隆德县|