follow-redirects
Advanced tools
Comparing version 0.0.1 to 0.0.2
@@ -6,3 +6,3 @@ var nativeHttps = require('https'), | ||
var maxRedirects = module.exports.maxRedirects = 1; | ||
var maxRedirects = module.exports.maxRedirects = 5; | ||
@@ -27,3 +27,3 @@ var protocols = { | ||
var max = (typeof options === 'object' && 'maxRedirects' in options) ? options.maxRedirects : maxRedirects; | ||
var max = (typeof options === 'object' && 'maxRedirects' in options) ? options.maxRedirects : exports.maxRedirects; | ||
@@ -37,2 +37,4 @@ var redirect = _.extend({ | ||
//console.log(redirect.count); | ||
//console.log(redirect.max); | ||
/** | ||
@@ -39,0 +41,0 @@ * Emit error if too many redirects |
{ | ||
"name": "follow-redirects", | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"description": "HTTP and HTTPS modules that follow redirects.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -9,3 +9,4 @@ var https = require('../').https, | ||
var urls = [ | ||
//'http://bit.ly/900913', | ||
'http://bit.ly/900913' | ||
/*, | ||
{ | ||
@@ -15,7 +16,8 @@ type: 'https', | ||
path: '/UHfDGO', | ||
maxRedirects: 3 | ||
maxRedirects: 10 | ||
} | ||
*/ | ||
]; | ||
http.maxRedirects = 5; | ||
require('../').maxRedirects = 6; | ||
@@ -25,3 +27,3 @@ | ||
http: { | ||
native: nativeHttp, | ||
//native: nativeHttp, | ||
follow: http | ||
@@ -51,7 +53,8 @@ }, | ||
lib.get(url, function(res) { | ||
console.log('statusCode: ', res.statusCode); | ||
console.log('headers: ', res.headers); | ||
//console.log('statusCode: ', res.statusCode); | ||
//console.log('headers: ', res.headers); | ||
res.on('data', function(d) { | ||
process.stdout.write(d); | ||
console.log(('Data received ').red); | ||
console.log(d.toString()); | ||
}); | ||
@@ -66,18 +69,18 @@ | ||
*/ | ||
console.log((proto + '.' + 'request(' + url + ')').blue); | ||
var req = http.request(url, function(res) { | ||
//console.log('STATUS: ' + res.statusCode); | ||
//console.log('HEADERS: ' + JSON.stringify(res.headers)); | ||
res.setEncoding('utf8'); | ||
res.on('data', function (chunk) { | ||
console.log('BODY: ' + chunk); | ||
}); | ||
}); | ||
//console.log((proto + '.' + 'request(' + url + ')').blue); | ||
//var req = http.request(url, function(res) { | ||
////console.log('STATUS: ' + res.statusCode); | ||
////console.log('HEADERS: ' + JSON.stringify(res.headers)); | ||
//res.setEncoding('utf8'); | ||
//res.on('data', function (chunk) { | ||
//console.log('BODY: ' + chunk); | ||
//}); | ||
//}); | ||
req.on('error', function(e) { | ||
console.log('problem with request: ' + e.message); | ||
}); | ||
//req.on('error', function(e) { | ||
//console.log('problem with request: ' + e.message); | ||
//}); | ||
req.end(); | ||
//req.end(); | ||
}; | ||
}); |
6871
155