javascript - 使用Node.js打开23端口读取数据

标签 javascript node.js port telnet tcp

在我的 Windows 笔记本电脑上有一个程序,在端口 23 上有一个 TCP/IP 服务器。我可以使用 telnet 终端打开它并查看数据流。我需要将这些数据放入我正在开发的 Node.js 程序中。应该很容易,但我还没有找到任何代码示例。搜索后出现了大量关于如何使用 Node.js 在端口 23 上创建服务器的示例。

谢谢

最佳答案

这是 Node 中的高级 TCP/IP 套接字实现。请参阅:Node net API

var net = require('net'),
    port = 23, 
    host = 'localhost',
    socket = net.createConnection(port, host);

socket
  .on('data', function(data) {
          console.log('received: ' + data);
      })
  .on('connect', function() {
          console.log('connected');
      })
  .on('end', function() {
          console.log('closed');
      });

关于javascript - 使用Node.js打开23端口读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28248650/

相关文章:

node.js - 将中间件添加到除少数之外的所有路由

delphi - Delphi 7上监听串口

javascript - Jquery 嵌套添加/删除

javascript - 元素的 href 属性已被 javascript 删除,但它仍然存在于页面源代码中

javascript - Lambda 上的 AWS DynamoDB 不返回插入的数据

javascript - JSP 中的预输入

node.js - 如何将POST保存到 Node 中的全局变量

javascript - 如何从nodejs中的csv文件中按列读取数据?

ssl - 端口更改时的 Openssl 错误

java - 如何使用Java监听端口17, 'qotd' ?