Socket.io ich zu einem socket.io-Client mit dem folgenden Code zu verbinden versuchen:Knoten js - Socket.io-Client verbindet nicht Server
Server:
// Load requirements
var http = require('http'),
io = require('socket.io');
// Create server & socket
var server = http.createServer(function(req, res){
// Send HTML headers and message
res.writeHead(404, {'Content-Type': 'text/html'});
res.end('<h1>Aw, snap! 404</h1>');
});
server.listen(8080);
io = io.listen(server);
// Add a connect listener
io.sockets.on('connection', function(socket) {
console.log('Client connected.');
// Disconnect listener
socket.on('disconnect', function() {
console.log('Client disconnected.');
});
});
-Client :
console.log('1');
// Connect to server
var io = require('socket.io-client')
var socket = io.connect('localhost:8080', {reconnect: true});
console.log('2');
// Add a connect listener
socket.on('connect', function(socket) {
console.log('Connected!');
});
console.log('3');
Ich erhalte nicht das Connected-Konsolenprotokoll oder Client Connected-Konsolenprotokoll und ich weiß nicht warum! Das Codebeispiel stammt aus einer anderen Frage: Link und ich sehe keine Lösung für das Problem ...
Also, was ist die Frage? –
Haben Sie die Firewall, Antivirenprogramme oder andere Apps überprüft, die eine Verbindung verhindern? Haben Sie den serverseitigen Code in Ihrer Befehlszeile ausgeführt? Welche anderen Schritte hast du unternommen, um das zu untersuchen? –