javascript - NodeJS HTTPS request to Intersango.com -



javascript - NodeJS HTTPS request to Intersango.com -

there wrong request i'm making , can't figure out. seems in order according api spec.

here code:

var request = require('https').request; var opts = { host: 'intersango.com', method: 'get', path: '/api/ticker.php', port: 443, accept: '*/*', headers: { 'user-agent': 'mozilla/5.0 (x11; linux i686; rv:10.0) gecko/20100101 firefox/10.0' } }; var req = request(opts, function (result) { result.setencoding('utf8'); var buffer = ''; result.on('data', function(data) { buffer += data; }); result.on('end', function() { console.log('<- received ' + buffer.length + ' bytes'); var info = json.parse(buffer); console.log(data); }); }); req.on('error', function(e) { console.log('warning: problem request: ' + e.message); }); console.log('-> ' + opts['method'] + ' ' + opts['host'] + ':' + opts['port'] + opts['path']); req.end();

here output:

$> node test.intersango.js -> intersango.com:443/api/ticker.php warning: problem request: socket hang

interestingly, if go https://intersango.com/api/ticker.php in browser fine, but not if go intersango.com:443/api/ticker.php. tried other ports gives warning: problem request: connect econnrefused

note: trying post doesnt help either

just confirm, downgrading node did solve issue.

javascript api node.js https bitcoin

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -