flowhttp-status
v1.0.1
Published
A flowHttp extension used for whitelisting HTTP status codes
Downloads
8
Maintainers
Readme
flowHttp-status
A flowHttp extension used for whitelisting HTTP status codes.
Install
npm install flowhttp-status
Usage
Use this module to create a PassThrough
stream that will emit an
error
event if the response from the
flowHttp module doesn't validate
against a specified whitelist of HTTP status codes.
E.g. only allow the two HTTP status codes 200 and 204. If the GET
request for example.com returns anything other than those two status
codes, an error
event will be emitted on the stream:
var flowHttp = require('flowhttp');
var ValidCodes = require('flowhttp-status');
flowHttp('http://example.com')
.pipe(new ValidCodes(200, 204))
.pipe(process.stdout);
License
MIT