mirror of
https://github.com/SunnyQjm/test-typed-ndn-js.git
synced 2026-10-05 01:15:39 +08:00
23 lines
531 B
JavaScript
23 lines
531 B
JavaScript
const {
|
|
Face,
|
|
Interest,
|
|
Data,
|
|
Name
|
|
} = require('typed-ndn-js');
|
|
|
|
const face = new Face({
|
|
host: "127.0.0.1",
|
|
port: 6363
|
|
});
|
|
|
|
const interest = new Interest(new Name('/test'));
|
|
face.expressInterest(interest, (interest, data) => { // onData
|
|
console.log(`Receive data: ${data.getContent().toString()}`);
|
|
face.close();
|
|
}, interest => { // onTimeout
|
|
console.log('onTimeout');
|
|
}, (interest, networkNack) => { // onNack
|
|
console.log(`onNack: ${networkNack.reason}`);
|
|
})
|
|
|