javascript - 如何制作纯 Node.js websocket 客户端?
问题描述
假设基于 TCP 的 Web 套接字我创建了一个简单的 TCP 客户端,但我无法从echo.websocket.org获得任何响应。我究竟做错了什么?
const connectionData: any = {
protocol: 'ws:',
host: 'echo.websocket.org',
port: '80'
}
var client = new net.Socket();
client.connect(connectionData, function () {
console.log('Connected');
client.write('Reply this.');
});
client.on('data', function (data) {
console.log('Received: ' + data);
});
client.on('close', function () {
console.log('Connection closed');
});
解决方案
推荐阅读
- excel - Excel 在运行宏时关闭
- substrate - 无法在节点和运行时之间转换参数“tx”:无法解码“Call::Assets.0”:无法解码
- ios - 迁移到 Xcode 13 [M1] 会破坏除 Release 之外的任何配置的 Pod 构建和预编译头文件
- javascript - 加载了 tensorflow.js 的图模型可以在 GPU 上使用数据而不先将其传输到 CPU 吗?
- json - 如何将此字段从字符串转换为 Double
- matlab - 矩阵nxn matlab中的对角线之和
- r - 连接特定列的数据框
- ruby-on-rails-4 - Rabbit MQ 消息卡在就绪状态
- oracle - PL/SQL 触发器不适用于全新插入的数据
- postgresql - 将数据加载到 postgreSQL 数据库中