【发布时间】:2012-07-06 06:37:45
【问题描述】:
为什么 Heroku 服务器上没有调用“升级”事件?
var server = new http.Server();
server.on('upgrade', function(req, socket, upgradeHead) {
// ...
});
而是调用了“请求”事件。
我在本地机器上运行相同的脚本,并通过 websocket 请求调用升级事件。
禁止吗?
谢谢。
【问题讨论】:
为什么 Heroku 服务器上没有调用“升级”事件?
var server = new http.Server();
server.on('upgrade', function(req, socket, upgradeHead) {
// ...
});
而是调用了“请求”事件。
我在本地机器上运行相同的脚本,并通过 websocket 请求调用升级事件。
禁止吗?
谢谢。
【问题讨论】:
Heroku 还不支持 WebSockets。请参阅:Using Socket.IO with Node.js on Heroku。
【讨论】: