npm.io
1.0.8 • Published 7 years ago

corie-request

Licence
MIT
Version
1.0.8
Deps
4
Size
10 kB
Vulns
1
Weekly
0
DeprecatedThis package is deprecated

corie-request

npm package

Note: A promisify request

Configuration

  • request options
  • extra options
    • host - Array or String. sets the host portion of the URL.
    • interval - The time interval of retrying
    • logger - default: corie-logger. logger instance
    • logLevel - default: ERROR. apply to corie-logger
    • retries - default: 3 times. times of retrying
    • balance - default: roundrobin. ways of balance
    • protocol - default: http:. network protocol
    • validateBody - function. return true or new Error()
    • abortion - new Abortion()

Usage


const request = require('corie-request');
const { Abortion } = request;
const abortion = new Abortion();

request({
  abortion,
  ...options
});

abortion.abort();

Jest

Examples

Keywords