Javascript 向X射线节点JS添加代理

Javascript 向X射线节点JS添加代理,javascript,node.js,Javascript,Node.js,我正在开发一个node js应用程序,我正在使用x-ray抓取一个网站,我想它阻止了我的ip地址,那么我如何配置代理或隐藏我的ip地址呢?这是我的密码: var Xray = require('x-ray'); var x = Xray() x('https://www.myurl.com', { title: x('#cm_cr-review_list .a-section.review', [{, blogs:"..a-text-bold" }]), }

我正在开发一个node js应用程序,我正在使用x-ray抓取一个网站,我想它阻止了我的ip地址,那么我如何配置代理或隐藏我的ip地址呢?这是我的密码:

var Xray = require('x-ray');
var x = Xray()
x('https://www.myurl.com',  {


    title: x('#cm_cr-review_list .a-section.review', [{,
        blogs:"..a-text-bold"
    }]),
})
    .paginate('li.a-l a@href')
    .write('result.json')

我不认为有代理支持

也许试试这个(没有X光)


谢谢您的回答,但我收到了一个错误:Socket.handshake的协商错误
var request = require('superagent');
require('superagent-proxy')
(request);

request
.get('http://google.com/')
.proxy('socks://localhost:9050')
.end(function(err, res) {
if (err) throw err;
console.log(res.text);
})