Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 0.68 KB  |  hits: 18  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. var sys = require('sys'),
  2.    http = require('http'),
  3.    fs = require('fs');
  4.  
  5. http.createServer(
  6.  
  7.  
  8. function (req, res) {
  9.  
  10. var twitter = http.createClient(80, 'api.twitter.com');
  11. var request = twitter.request('GET', '/1/statuses/public_timeline.json', { 'host' : 'api.twitter.com' });
  12. var blob = '';
  13.  
  14. request.addListener('response', function (response) {
  15.  
  16.   response.setEncoding('utf8');
  17.   response.addListener('data', function (chunk) {
  18.     blob = blob + chunk;
  19.   });
  20. });
  21. request.end();
  22.  
  23. sys.puts('blob: ' + blob);
  24.  
  25. res.writeHead(200, {'Content-Type': 'text/plain'});
  26.  
  27. res.end('blob\n');
  28.  
  29. }
  30.  
  31.  
  32. ).listen(1337);
  33.  
  34.  
  35.  
  36.  
  37.  
  38. sys.puts('Server running at http://127.0.0.1337/');