2020-04-29 22:09:22 +01:00

28 lines
637 B
JavaScript

const https = require('https')
// http.get('http://example.com', (res) => res.pipe(process.stdout))
const payload = `{
"name": "Beth",
"job": "Software Engineer"
}`
const opts = {
method: 'POST',
hostname: 'postman-echo.com',
path: '/post',
headers: {
'Content-Type': 'application/json',
'Content-Length': Buffer.byteLength(payload)
}
}
const req = https.request(opts, (res) => {
process.stdout.write('Status Code: ' + res.statusCode + '\n')
process.stdout.write('Body: ')
res.pipe(process.stdout)
})
req.on('error', (err) => console.error('Error: ', err))
req.end(payload)