Javascript Socket.io连接不工作

Javascript Socket.io连接不工作,javascript,node.js,socket.io,server,client,Javascript,Node.js,Socket.io,Server,Client,好的,这不是我的全部代码,但我认为这是你需要回答这个问题的部分。所以我的问题是,我无法连接到我的服务器,每次socket.connected返回false。你们能帮帮我吗 客户端: var host = "localhost"; var socketio = "http://" + host + ":3000"; var io = require('socket.io-client'), socket = io.connect(s

好的,这不是我的全部代码,但我认为这是你需要回答这个问题的部分。所以我的问题是,我无法连接到我的服务器,每次socket.connected返回false。你们能帮帮我吗

客户端:

var host                   = "localhost";
var socketio               = "http://" + host + ":3000";

var io = require('socket.io-client'),
socket = io.connect(socketio);
console.log('check 1' + " " + socket.connected);
socket.on('connect', function(){
    console.log('Connected through sockets.');
});
socket.on('connect_failed', function(){
    console.log('Connection Failed');
});
服务器端:

var http = require('http');

var app = http.createServer(function(req, res) {
        console.log('createServer');
});
app.listen(3000);

var io = require('socket.io').listen(app);
io.sockets.on('connection', function (socket) {
      console.log("go");
});

你能解决这个问题吗?我得到错误的状态你能修复这个吗?我得到了虚假的身份