Slim promise wrapper for http.request
npm install prm-request``shell`
npm install --save prm-request
`js
const prmRequest = require('prm-request');
let options =
{
host: 'google.com'
};
let response = await prmRequest(options);
//If you pass a callback as second argument it will be called with the created request
let response = await prmRequest(options, (request) =>
{
request.write('My post data');
request.end();
//If request is called without callback, request.end() is called automatically
});
`
#### arguments
- options: object, same as used for http.requestrequestCreated: function, called after the request is created
-
#### returns
- Promise`