J'utilise node-coap pour envoyer des données à un serveur coap, j'ai besoin d'utiliser une option personnalisée dans le paquet donc je cours ce code:comment enregistrer une nouvelle option avec coap.registerOption
var req = {
hostname:"localhost",
method:"PUT",
pathname:"create1",
}
var coapReq = coap.request(req)
coap.registerOption('newOption',toBinary,toString)
coapReq.setOption('newOption',b.from('Hello World'))
coapReq.end()
La fonction toBinary et toString sont définis comme suit:
function toBinary(data){
return b.from(data)
}
function toString(data){
return data.toString()
}
Ce morceau de code ne fonctionne pas. Quelle est la bonne façon d'utiliser la méthode registerOption?
L'avez-vous déjà réparé? Veuillez ajouter la pile. –