【发布时间】:2016-06-08 11:25:19
【问题描述】:
我正在编写一个 Node.js 应用程序,因为我需要将数据流式传输到浏览器,所以我包含了 Socket.io 库。一旦启动,我就会在控制台中收到所有这些请求,这是正确的吗?
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qc- 200 OK 1ms
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qd4 200 OK 5ms
POST http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qdf&sid=kRNcDo8LvANa39H3AAAC 200 OK 1ms
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qdn&sid=kRNcDo8LvANa39H3AAAC 200 OK 1ms
POST http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qe4&sid=EYk1kgtAKZ-ju0IqAAAD 200 OK 1ms
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qeA&sid=EYk1kgtAKZ-ju0IqAAAD 200 OK 1ms
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qeo&sid=kRNcDo8LvANa39H3AAAC 200 OK 130ms
GET http://192.168.8.115:1337/socket.io/?EIO=3&transport=polling&t=LCP0qfD&sid=EYk1kgtAKZ-ju0IqAAAD 200 OK 128ms
我正在通过此代码请求 EJS 模板:
app.get('/', function(req, res) {
res.render(__dirname + '/views/index');
});
这就是我开始Socket.io 连接的方式:
var socket = io.connect('/'+ip);
socket.on('update', function(data) {
$('#dateTime').html(data.time);
});
对我来说这看起来很奇怪,我在 google 上没有找到任何关于此搜索的文档!
【问题讨论】:
标签: node.js socket.io request ejs