24 lines
		
	
	
		
			535 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			535 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
//////////////////////////////////////////
 | 
						|
// This example demonstrates what happends
 | 
						|
// when you use the built-in JSON parser.
 | 
						|
//////////////////////////////////////////
 | 
						|
 | 
						|
var fs     = require('fs'),
 | 
						|
    stream = require('stream'),
 | 
						|
    needle = require('./../');
 | 
						|
 | 
						|
var url    = 'http://ip.jsontest.com/',
 | 
						|
    resp   = needle.get(url, { parse: true });
 | 
						|
 | 
						|
resp.on('readable', function(obj) {
 | 
						|
  var chunk;
 | 
						|
 | 
						|
  while (chunk = this.read()) {
 | 
						|
    console.log('root = ', chunk);
 | 
						|
  }
 | 
						|
});
 | 
						|
 | 
						|
resp.on('done', function() {
 | 
						|
  console.log('Done.');
 | 
						|
});
 |