Functional HTTP client for Node.js w/ async/await.
const bent =const getJSON =const getBuffer =let obj = awaitlet buffer = await
As you can see, bent is a function that returns an async function.
Bent takes options which constrain what is accepted by the client. Any response that falls outside the constraints will generate an error.
The following options are available.
'PUT', and any ALLCAPS string will be used to set the HTTP method. Defaults to
'json'. If no encoding is set, which is the default, the response object/stream will be returned instead of a decoded response.
200will be the only acceptable status code, but if status codes are provided
200must be added explicitely.
The returned async function is used for subsequent requests.
async request(url[, body=null])
const bent =const put =await