0.1.8 • Published 7 years ago

ee-request-pool v0.1.8

Weekly downloads
20
License
MIT
Repository
github
Last release
7 years ago

ee-request-pool

rate limited http requests using the (resuest)https://npmjs.org/package/request library

installation

npm install ee-request-pool

build status

Build Status

usage

consturctor

you may set some optional limits on the pool

example

var RequestPool = require( "ee-resuest-pool" );


var pool = new Pool( {
	  max: 					1000 	// max conccurent request, defaults to 10'000
	, maxPerDomain: 		10 		// max conccurent request per domain , defaults to 10
	, maxWaiting: 			10000 	// max waiting requests, defaults to 1'000'000
	, maxWaitingPerDomain: 	100 	// max waiting requests per domain, defaults to 10'000
} );

request

you may pass the options object for a request and a callback to the request function

example

pool.request({ 
	  url 		: 'http://whatever/user'
	, method 	: 'POST' 
}, function(err, response, body) {

});
0.1.8

7 years ago

0.1.7

10 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.3

10 years ago

0.1.1

11 years ago

0.1.0

11 years ago