0
所以我试图发送一个TCP消息到插入到我的计算机的设备上,IP地址为xxx.xxx.1.32
通过端口9999
与Socket.io。客户端成功连接到设备上运行的TCP服务器,但我似乎无法发送任何实际的消息。下面是我从设备获取输出:使用Socket.io发送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:
字段设置为保持活动状态),但它似乎永远不会发送消息,即使在首次进行连接之后。任何想法是什么问题?
嘿,谢谢你的回答。你认为这个插件可以做到这一点吗? https://github.com/kanaka/websockify – Tylerlee12 2014-11-24 03:14:30
看起来像是能够完成这项工作的东西,假设你可以在平台上运行它。 – 2014-11-24 03:17:23