En el lado del cliente, quiero observar un recurso con un mensaje grande y recibo una solicitud incorrecta como código de estado.
Me gustaría resaltar que para mensajes pequeños y medianos (tamaño hasta 1K), funciona bien.
¿Qué debo hacer para obtener la carga útil para el mensaje grande? ¿Estoy haciendo algo mal?
const coap = require("coap"); const setup = { host: 'CLOUD_IP', observe: true, port: 5683, pathname: '/middlewareToCloud', method: 'GET' } const req = coap.request(setup) // edit this to adjust max packet req.setOption('Block2', Buffer.of(0x2)) req.on('response', (res) => { res.on('data', (data) => { console.log(Buffer.from(data).toString('utf8')); }) }); req.end()