这是我的 node.js 代码,它以 RESTful 方式而不是 IMAP 使用 Context.IO。
var ContextIO = require('contextio');
var ctxioClient = new ContextIO.Client({
key: 'MY_KEY',
secret: 'MY SECRET'
});
ctxioClient.accounts().get(function(err, res) {
if (err) throw err;
console.log(res);
});
当我在宿舍电脑上执行上述代码时,一切正常。但是,当我在部门代理后面的办公室计算机上执行代码时,代码只是超时了。我的部门同时提供用于 Internet 访问的 http 和 socks 代理。问题是如何在 node.js 中设置它?
顺便说一句,我也试过
socksify node code.js
它没有超时。相反,它只是没有回应。