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>