Używam Node.js z https://github.com/websockets/ws.Dlaczego remoteAddress jest ukryty?
Próbuję zapisać użytkowników remoteAddress w tymczasowej zmiennej gniazda. Mogę uzyskać dostęp do tej zmiennej przez: socket.upgradeReq.connection.remoteAddress
Problem polega na tym, skąd na świecie pochodzi usługa remoteAddress? Zmienna "remoteAddress" nie znajduje się nawet w żadnym z plików WS node_plugin w katalogu lib. (Użyłem Notepad ++ przeszukać każdego pliku).
Jedynym powodem, dla którego przyszedł o znalezienie dostęp do tej zmiennej jest z tego tematu: How to get client IP address using websocket (einaros/ws) lib in node.js?
Heck, nawet przy wyświetlaniu console.log(self.upgradeReq.connection);
w moim konsoli nadal nie mogę Znajdź to!
obrazy listy konsoli obiektu:
Gdzie na świecie? Czy czegoś brakuje?
Proszę nie używać obrazów, jeśli jest to kod, po prostu umieść go w pytaniu bezpośrednio jako blok kodu. – loganfsmyth
Cóż, doszedłem do wniosku, że cały kod w konsoli spamowałby stronę: P –
Jeśli chcesz, aby ludzie zadali sobie trudu z pytaniem, to musi być czytelny. http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question – loganfsmyth