Socket
Socket
Sign inDemoInstall

follow-redirects

Package Overview
Dependencies
0
Maintainers
1
Versions
65
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.1 to 0.0.2

6

index.js

@@ -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();
};
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc