JeuWeb - Crée ton jeu par navigateur
Voir et intéragir avec les requetes websocket? - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Voir et intéragir avec les requetes websocket? (/showthread.php?tid=1906)



Voir et intéragir avec les requetes websocket? - Argorate - 24-05-2013

Bonjour,

j'aimerais savoir si une extension de firebug ou autre plug-in permet de voir les requêtes websocket sous FF?

Sous Chrome j'ai trouvé.

Par contre j'aimerais également savoir comment envoyer une requête directement via la console de dev sur la connexion ws courante (que je suis en train de regarder)?

Ça serait assez pratique pour debuger ou tester des comportements/bugs.

merci.


RE: Voir et intéragir avec les requetes websocket? - Maks - 24-05-2013

Sous Chrome ça existe il me semble oui (tu peux me rappeler le nom d'ailleurs ? ^^).

Sous Firefox, tu utilises quoi pour les WS ? From scratch ?

Si tu utilises Socket.IO les sockets sont loggées dans la console en mode dev, sinon dans la console tu tapes io.emit('foo', {bar:true}); en admettant que io soit global


RE: Voir et intéragir avec les requetes websocket? - Argorate - 24-05-2013

Sous chrome c'est natif, console de dev classique f12 => network

sinon pour l'instant je n'ai pas encore fait de test moi même (je travail pas encore sur ça), je regarde sur un autre site du coup je ne sais pas ce qu'il utilise, mais ça serait bien de pouvoir envoyer des requêtes comme celle afficher (voir console chrome), quelques soit le ws utilisé.


RE: Voir et intéragir avec les requetes websocket? - niahoo - 24-05-2013

ben quelque soit le système choisi, il y a toujours un objet qui a une méthode send(msg) ou assimilé. Il suffit de mettre cet objet dans l'arbre global. Monjeu.services.ws = monObjetmachin


RE: Voir et intéragir avec les requetes websocket? - Sephi-Chan - 24-05-2013

Oui voilà. Je ne comprends pas trop le problème. Il suffit utiliser l'objet WebSocket que tu as dû instancier.


RE: Voir et intéragir avec les requetes websocket? - Argorate - 25-05-2013

Je viens de vous dire que je regardais sur le websocket d'un site qui ne m'appartient pas, je n'ai donc pas l'api correspondante pour appelé les méthodes dans la console, ce qui serait bien c'est de pouvoir injecter une requête direct via la console de dev.


RE: Voir et intéragir avec les requetes websocket? - Sephi-Chan - 25-05-2013

Je ne vois pas ce que ça change. Tu peux quand même trouver quel objet ils manipulent et faire de même.