阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js dgram 数据报

      Node.js dgram 数据报

      dgram 模块提供了 UDP 数据包 socket 的实现。

      const dgram = require('dgram');
      const server = dgram.createSocket('udp4');
      
      server.on('error', (err) => {
        console.log(`服务器异常:\n${err.stack}`);
        server.close();
      });
      
      server.on('message', (msg, rinfo) => {
        console.log(`服务器接收到来自 ${rinfo.address}:${rinfo.port} 的 ${msg}`);
      });
      
      server.on('listening', () => {
        const address = server.address();
        console.log(`服务器监听 ${address.address}:${address.port}`);
      });
      
      server.bind(41234);
      // 服务器监听 0.0.0.0:41234
      
      目录
      本文目录
      目录