以下のコードを使用してサーバー側ソケットを実行します
var http = require('http');
var io = require('socket.io');
io.set('destroy upgrade',false);
var server = http.createServer(function(req, res){
// Send HTML headers and message
res.writeHead(200,{ 'Content-Type': 'text/html' });
res.end('<h1>Hello !</h1>');
});
server.listen(8080);
var socket = io.listen(server);
socket.on('connection', function(client){
client.on('message',function(event){
console.log('Received message from client!',event);
});
client.on('disconnect',function(){
console.log('Server has disconnected');
});
});
しかし、それは常に報告します
typeError: Object #<Object> has no method 'set'
行を削除すると
io.set('destroy upgrade',false);
動作しますが、上記の行は私にとって必要です
あなたのコメント歓迎