Quelle est la différence entre ces deux?
J'ai remarqué que si je passais de socket.emit
à socket.send
dans un programme de travail, le serveur ne recevait pas le message, même si je ne comprends pas pourquoi.
J'ai également remarqué que dans mon programme, si je passe de socket.emit
à socket.send
, le serveur reçoit un message, mais il semble le recevoir plusieurs fois. Quand j'utilise console.log()
pour voir ce que le serveur a reçu, cela montre quelque chose de différent de quand j'utilise socket.emit
.
Pourquoi ce comportement? Comment savez-vous quand utiliser socket.emit
ou socket.send
?