从'express'移植到'express.io'后,Socket.io停止工作

时间:2015-02-02 12:54:31

标签: node.js express socket.io

以下是代码:

var app = require('express.io')();
var fs = require('fs');
var io = require('socket.io');

var options = {
privateKey : fs.readFileSync(path1).toString(),
certificate : fs.readFileSync(path2).toString()
};

app.https(options).io();


//doesn't work anymore
app.post('/posts', function(req, res){ (...) }

//still works
app.listen(port, function()) 

//doens't work anymore
app.on('connection', function(socket){ (...) }

这是在我将socket.io从http移植到https(ssl)之后发生的。有人可以帮我解决这个问题吗?

0 个答案:

没有答案