2016-03-24 4 views
0

Grundsätzlich habe ich das nie zuvor bemerkt, aber aus irgendeinem Grund hat jede socket.io-Verbindung, die ich auf meinem Node-Server erhalte, das Präfix "/ #". Beispiel:Warum haben alle Socket.io-Verbindungs-IDs den Präfix "/ #"?

node cmd line

Hinweis jede einzelne ID mit einem beginnt/#

Hier ist der Code von dem Server, der diese Zeile ausgibt:

enter image description here

Wer irgendwelche Ideen? Wenn das jetzt normal ist, dann bin ich damit einverstanden, aber es scheint, dass es in Zukunft ein Problem sein könnte.

Cheers, Cam

Antwort

0

Die '#' ist die ID-Buchse (die Sie als einzelne Namen eindeutig für jede Socket-Client denken kann). Im Screenshot sehen Sie, dass jeder Client mit einer eindeutigen Hash-ID versehen ist, die jedes Mal automatisch generiert wird, wenn ein Client eine Verbindung zu einem socket.io-Server herstellt.

Socket-IDs sind eine gute Möglichkeit, individuelle Antworten (wie die Anzeige von Benutzernamen in einem Chat) zu verfolgen, die ein Client an einen Server senden kann.

+0

Hallo, danke für deine Antwort :) Ich verstehe, dass sie Socket-IDs sind, möchte ich nur wissen, ist es Standard, das "/ #" davor zu sehen? Ich hatte es vorher nie bemerkt ... –

Verwandte Themen