2

这是我的节点服务器

var io = require('socket.io').listen(8889);
io.sockets.on('connection', function (socket) {
    socket.emit('news', { hello: 'world' });
    socket.on('my other event', function (data) {
        console.log(data);
    });
});

我正在尝试在socket.io.js的帮助下从客户端连接到这个节点服务器

我的连接没有任何问题
我的要求是我想创建一个TCP客户端可以连接的连接
但是我怎样才能知道并确认服务器是一个TCP类型或HTTP类型

4

1 回答 1

2

Socket.IO 是一个Lightweight protocol that sits on top of HTTP.

https://github.com/LearnBoost/socket.io-spec

您可以在此处查看更多信息https://stackoverflow.com/a/8053026/1012381 但简而言之,您无法通过浏览器进行原始数据连接。

于 2012-12-04T05:54:18.983 回答