【发布时间】:2013-11-30 11:24:41
【问题描述】:
Salam(意思是你好):)
我的 node.js 应用程序中有以下基本设置。但它不适用于使用代理连接或位于防火墙后面的客户端。我想知道我应该添加什么才能让 socket.io 回退按预期工作:
服务器端:
var io = require('socket.io').listen(3000, {
log: 3,
flashPolicyServer: true,
transports: ['htmlfile', 'xhr-polling', 'jsonp-polling', 'flashsocket']
});
io.sockets.on('connection', function(){
// my event handlers
});
客户端:
WEB_SOCKET_SWF_LOCATION = "oath/to/my/copy/of/WebSocketMain.swf";
var socket = io.connect('http://localhost:3000');
// my event handlers
【问题讨论】:
标签: node.js proxy websocket socket.io