Socket.io client de débogage?
Ne socket.io ont un côté client debug mode où vous pouvez littéralement voir tout ce que le serveur a envoyé vers vous?
Maintenant vous obtenir le même effet avec le code suivant:
socket.on('HELLO', function(arg1, arg2) { console.log('HELLO', arg1, arg2) ...
socket.on('WORLD', function(arg1) { console.log('WORLD', arg1) ...
Il serait vraiment pratique si je peux le faire facilement sans mettre la console.journal de partout.
Vous devez vous connecter pour publier un commentaire.
Coller de la console, cliquez sur entrer et actualisez votre page:
Pour obtenir uniquement les informations de débogage avec données entrantes de socket, coller ceci à la place:
Vous pouvez le voir facilement dans un navigateur webkit l'inspecteur web (chrome, safari, chrome)
Pour ce faire
Depuis la version 1.0 de la Prise.io vous pouvez définir "debug" propriété dans le localStorage pour "*". Ensuite, vous obtiendrez tous les journaux du client. Vous pouvez même filtrer, car il utilise https://github.com/visionmedia/debug sous le capot. Il est tous bien documenté ici: http://socket.io/docs/logging-and-debugging/
Il semble qu'il n'est actuellement pas possible sans vous connecter manuellement comme vous l'avez décrit.
J'ai posté une question dans Socket.io-client GitHub à ce sujet.
(https://github.com/LearnBoost/socket.io-client/issues/460).
Si vous êtes sur invite de commande, entrez les 2 commandes suivantes :
set DEBUG=*
node yoursocketioprogram.js
Maintenant vous pouvez voir tous les messages de debug() dans la douille.io-client