Socket.io-400 (Bad Request)
Ich habe dieses Stück code auf meinem server
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");
});
Ich will einfach nur, um eine Verbindung zu erstellen
und auf dem client -
<script src="public/javascripts/socket.io.js"></script>
<script>
var socket = io.connect('http://127.0.0.1:3000');
</script>
... Und wenn ich öffne meine browser, die ich bekomme diese Fehlermeldung in der Konsole:
GET http://127.0.0.1:3000/socket.io/1/?t=1404410309733 400 (Bad Request) socket.io.js:1659
XHR finished loading: GET "http://127.0.0.1:3000/socket.io/1/?t=1404410309733".
Ich habe dies bereits getan, wie 10 mal und ich bekomme nie diese. Weiß jemand wie man es beheben?
- Hast du irgendwelche proxy auf Ihrem computer eingestellt?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Denke ich eine ältere version von
socket-io
könnte der Grund sein.War ich immer dieses problem, wenn ich mit
0.9.16
version. Ich habe ein Upgrade auf folgende und es funktionierte.