Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Socket.io 400(错误请求)_Javascript_Ios_Node.js_Sockets_Express - Fatal编程技术网

Javascript Socket.io 400(错误请求)

Javascript Socket.io 400(错误请求),javascript,ios,node.js,sockets,express,Javascript,Ios,Node.js,Sockets,Express,我的服务器上有这段代码 var express = require('express'); var routes = require('./routes'); var user = require('./routes/user'); var http = require('http'); var path = require('path'); var app = express(); var server = require('http').Se

我的服务器上有这段代码

    var express = require('express');
    var routes = require('./routes');
    var user = require('./routes/user');
    var http = require('http');
    var path = require('path');

var app = express();
    var server = require('http').Server(app);
    var io = require('socket.io')(server);

    server.listen(3000);

    io.sockets.on('connection', function (socket) {
      console.log("Socket connected");
    });
我只想建立一个连接

在客户身上-

<script src="public/javascripts/socket.io.js"></script>
     <script>
        var socket = io.connect('http://127.0.0.1:3000');
     </script>

我已经这样做了10次,但我从来没有得到这个。有人知道如何修复它吗?

我认为较旧版本的
套接字io
可能是原因

我在使用
0.9.16
版本时遇到了这个问题。我升级到了following,它成功了

<script src="https://cdn.socket.io/socket.io-1.0.6.js"></script>

您的计算机上是否设置了代理?
<script src="https://cdn.socket.io/socket.io-1.0.6.js"></script>