我现在想知道如何在使用套接字io的节点js服务器上强制使用https。
我想尝试this solution here,但是由于套接字io,我不知道将代码放在哪里,所以我无法使用它。
我的代码是这样的:
var app = require('express')();
var http = require('http').createServer(app);
var io = require('socket.io')(http);
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.html');
});
app.get('/admin', function (req, res) {
res.sendFile(__dirname + '/admin.html');
});
.......
http.listen(3000, function () {
console.log('listening on *:3000');
});
我需要在哪里修改代码才能使其正常工作?