客戶端連接 var socket = io.connect('http://xxxx:9090') , 服務器端收到:connection 事件,但客戶端 socket.connected 總為 false 這是什么原因?
代碼如下:
server:
var server = http.createServer(function(req, res) {
res.writeHead(200, {
'Content-type': 'text/html;charset=utf-8'
});
//res.write("人數: " + numscount );
res.end();
}).listen(19967, function() {
//console.log('服務開啟19967');
});
var io = socketio.listen(server,{
pingTimeout: 60000,
pingInterval: 25000
});
io.on('connection', function(socket) {
console.log('連接成功');
//numscount++;})
客戶端
function myfun()
{
var socket = new io.connect("ws://115.29.7.107:19967", { 'reconnect': false , "auto connect":false, "connect timeout":100});
socket.connect();
socket.on('connect',function()
{
console.log('Client has connected to the server!');
});
console.log(1);
console.log(socket);
console.log(2);
}
window.onload=myfun
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/112604.html
標籤:網絡協議與配置
上一篇:【吐槽】物聯網發展緩慢,設備適配困難——企業不齊心,廠家有能力卻不統一,頂層缺少統一規范
下一篇:資訊論推導求助
