1.3.2 • Published 5 years ago

bullet-request v1.3.2

Weekly downloads
12
License
ISC
Repository
github
Last release
5 years ago

BulletHttpRequest

install

npm i bullet-request -S

new HttpRequest

const BulletHttpRequest = require('bullet-request');
// or in ts
// import * as BulletHttpRequest from 'bullet-request';
const bulletHttpRequest = new BulletHttpRequest();

request & response

bulletHttpRequest.request({
  dataType:'json',
  url: 'http://ydgf.sohu.com/schedule/index.json',
}).then(res => {
  console.log(res)
}).catch(err => {
  console.error(err)
});

request option

interface RequestOption {
  url: string,            // request url *require
  type?: string,        // request type [get|post|put|delete], default get
  dataType?: string,   // response data type [arraybuffer|blob|document|json|text], default json
  data?: any,           // request data
  header?: any,         // request headers
}

response error object

interface ResponseError {
  error: string | any,    // error msg
  status: number,         // http status code
  readyState: number,     // http ready state code
}
1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago