coap
Version:
A CoAP library for node modelled after 'http'
24 lines (18 loc) • 554 B
JavaScript
const coap = require('../') // or coap
coap.createServer((req, res) => {
res.end('Hello ' + req.url.split('/')[1] + '\nMessage payload:\n' + req.payload + '\n')
}).listen(() => {
const req = coap.request('coap://localhost/Matteo')
const payload = {
title: 'this is a test payload',
body: 'containing nothing useful'
}
req.write(JSON.stringify(payload))
req.on('response', (res) => {
res.pipe(process.stdout)
res.on('end', () => {
process.exit(0)
})
})
req.end()
})