在使用nodejs开发聊天应用程序时,我正在尝试使用 http 在命名空间的帮助下连接套接字,它完全正常工作。我正在使用运行相同的应用程序https ,它没有连接到套接字代码。
服务器
require('./libs/socketioCode.js').sockets(https);
var options = {
key: fs.readFileSync('privkey.pem'),
cert: fs.readFileSync('cert.pem')
};
var server = http.createServer(app).listen(3000);
var server1 = https.createServer(options, app).listen(3443);
var io = require('socket.io').listen(server1);
插座
module.exports.sockets = function(https){
io = socketio.listen(https);
我尝试使用多种方式编写此代码,但是我失败了。我遇到了
GET /socket.io/?EIO=2&transport=polling&t=1505985336768-986 200 17.325 ms - 1454
Page Not Found
等错误。提前致谢。