Ich habe ein Problem mit meinem Node Server + Socket Client. Nun, mein Localhost-Server funktioniert perfekt.NodeJS externer Verbindungsfehler?
Aber ... wenn ich meinen socket.io Client (Knoten) w meinen externen Server (ex: www.myserver.com:3000) funktioniert nicht funktioniert.
Ich erhalte keine Daten. (Meldung var)
Dies ist mein Beispielcode:
var io = require("socket.io-client");
var requestHTTP = require("request");
var socket = io('http://myserver.com:3000');
var room = "game881";
console.log('test simple socket '+room+'');
socket.on('news', function (data) {
console.log(data);
socket.emit('conectado', { my: 'Conectado!' });
});
socket.on('connect', function() {
socket.emit('room', room);
console.log('Conectando a ' + room);
});
socket.on('message', function (data) {
var json = data.message;
json = JSON.parse(json);
console.log(json);
});+
Warum keine Daten nicht erhalten?
CORS? Ich habe es schon versucht. Port benutzt?
:) danke!