Simon McManus


Javascript Engineer

    HTTP requests with Node.js

    I couldn't find this code anywhere on the internets yesterday, posting here for my own convenience.

    
    

    js var options = {

    host: 'api.twitter.com',

    port: 80,

    path: '/path',

    method: 'GET',

    encoding: 'utf8'

    };

    http.get({ host: options.host, path: options.path }, function(res2){

    var data = [];
    
    res2.on('data', function(chunk) { 
    
        data.push(chunk); 
    
    });
    
    
    
    res2.on('end', function() { // wait for the request to finish
    
        res.json(data.join('')); 
    
    })
    

    });

    
    
    2012-04-11