reque
Simplified way to handle ClientRequest objects on redirects and timeouts
Usage
var Reque = ;var reque = ; // Get request reque // emits `request` event ; // sets timeout value // Some time later reque; // emits `redirect` event
API
Reque()
Returns instance of PassThrough Stream
.
Creates Reque
object, that will count redirects.
Reque.request(req)
Stores ClientRequest object req
. Emits request
on first call.
If it was already called redirect
event will be emitted.
Reque.timeout(time, [callback])
Sets timeout for every request, that passed to request
method. Calls callback
on timeout.
If callback
is omitted, then error
event will be fired.