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

/corie-request/

    Package Sidebar

    Install

    npm i corie-request

    Weekly Downloads

    3

    Version

    1.0.8

    License

    MIT

    Unpacked Size

    10.7 kB

    Total Files

    12

    Last publish

    Collaborators

    • fengxinming