0.1.0-rc.2 • Published 3 years ago

@kard/node-request v0.1.0-rc.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

node-request

Usage pattern

npm add -S @kard/node-request
const Request = require('@kard/node-request');

const request = new Request({
  timeout: config.httpTimeout || 10000,
  // Optional. Default itmeout is 10s (10000ms)

  headers: {
  // Optional. These default headers will be added to each request.
    Authorization: `Basic ${authToken}`,
  },
})

await request(`https://httpstat.us/200?sleep=200`)
await request(
  `https://httpstat.us/200?sleep=200`, 
  { 
    method: 'POST', 
    // Optional, Default is 'GET'
    
    postData: { user: 'User Name', password: 'password' },
    // Optional. Default is {}
    
    headers: {},
    // Optional. Will be combained with the default headers.
  }
)
0.1.0-rc.2

3 years ago

0.1.0-rc.1

3 years ago