【发布时间】:2014-11-24 02:13:12
【问题描述】:
所以我试图通过 Socket.io 端口9999 向插入我计算机的设备发送 TCP 消息,IP 地址为xxx.xxx.1.32。客户端成功连接到设备上运行的 TCP 服务器,但我似乎无法向它发送任何实际消息。这是我从设备获得的输出:
还有我的客户端代码:
<script src = "https://cdn.socket.io/socket.io-1.2.1.js"></script>
<script>
var socket = io('http://xxx.xxx.1.32:9999');
socket.on('connect', function() {
socket.send('GPIO,00,0');
socket.emit('GPIO,00,0');
socket.on('message', function (msg) {
alert(msg);
});
});
</script>
它会定期接收第一张图片中详述的相同消息(这是有道理的,因为Connection: 字段设置为保持活动状态),但它似乎从未发送过消息,即使在第一次建立连接之后也是如此。关于出了什么问题的任何想法?
【问题讨论】:
标签: javascript sockets tcp socket.io