教你如何使用node.js制作代理服務器
阿新 • • 發佈:2017-09-07
pts write cti header server class fun ... spa
var http=require("http"); var url=require("url"); var server=http.createServer(function(req,res){ var url_parts=url.parse(req.url); console.log(url_parts); var opts={ host:"210.14.152.181", port:8188, path:url_parts.pathname, headers:req.headers };var creq=http.get(opts, function (cres) { res.writeHead(cres.statusCode,cres.headers); cres.pipe(res); }); req.pipe(creq); }); server.listen(1337,"127.0.0.1", function () { console.log("開始監聽"+server.address().port+"......"); });
教你如何使用node.js制作代理服務器