corie-request

1.0.8 • Public • Published

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

Package Sidebar

Install

npm i corie-request

Weekly Downloads

2

Version

1.0.8

License

MIT

Unpacked Size

10.7 kB

Total Files

12

Last publish

Collaborators

  • fengxinming