rqt
rqt
is a Node.js request library.
ES5
The package uses some newer language features. For your convenience, it's been
transpiled to be compatible with Node 4. You can use the following snippet.
const rqt = require('rqt/es5/src/')
rqt(url: string) => Promise.<string>
Call this function to request a web page.
const rqt = require('rqt')
(async () => {
const res = await rqt('http://rqt.sobes.io/')
})()
rqt(url: string, { data: string, contentType: string }) => Promise.<string>
Send a post request (with default JSON
content type and calculated
Content-Length
). Assign more headers with headers
option.
const rqt = require('rqt')
(async () => {
const res = await rqt('http://rqt.sobes.io/post/', {
data: JSON.stringify({ data: 'test-post-data' }),
contentType: 'application/json',
})
})()
const rqt = require('rqt')
(async () => {
const res = await rqt('http://rqt.sobes.io/post/headers', {
data: 'test post data',
contentType: 'application/x-www-form-urlencoded',
headers: {
'x-token': 'token123',
},
})
})()
(c) sobes.io 2017