我对代理服务器不熟悉。我的目标是:编写一些node.js代码,然后上传到我的nodejitsu帐户以运行为代理服务器。然后,我想通过在Chrome、Firefox或IE中配置http代理为"abc.jit.su"(我的jitsu URL),端口为"80"来使用我的nodejitsu代理服务器。也就是说,我希望我的nodejitsu代理服务器具有这些代理的相同功能: http://www.freeproxylists.net/。有什么想法吗?
var http = require('http'),
request = require('request');
// For nodejitsu, this will be port 80 externally
var port = process.env.PORT || 8000;
http.createServer(function(req,res) {
req.pipe(request(req.url)).pipe(res)
}).listen(port);
然而,这只能在http协议下使用,无法支持https协议。
Nodejitsu还提供了一个代理模块,您可以通过查看该模块来了解下一步该做什么。