async_requests

1.1.2 • Public • Published

Available parameters

{
	url: 'http://google.fr',
	method: 'GET', // cant be set if a method was provided in `make_request`
	json: true, // cant be changed
	auth: {},
	headers: {
		Authorization: `Bearer ...`
	},
	rejectUnauthorizedL {},
	requestCert: {},
	agent: {},
	body: {
		x: 42
	},
	form: {},
	formData: {}
}

Utilisation

let {
    make_request,
    post,
    get,
    put,
    delete,
    custom
} = require ('async_requests')

async function get_google () {
    let { error, response, body, status_code } = async get ({
        url: 'http://google.fr'
    })

    console.log (body)
}
Load as global
const { make_request } = require (`async_requests`)

global.requests = {
	post: make_request ('post'),
	get: make_request ('get'),
	put: make_request ('put'),
	delete: make_request ('delete'),
	custom: make_request ()
}

Readme

Keywords

Package Sidebar

Install

npm i async_requests

Weekly Downloads

0

Version

1.1.2

License

ISC

Unpacked Size

2.56 kB

Total Files

3

Last publish

Collaborators

  • belotte