Lokalny adres IP i nazwa komputera podłączonego klienta

Odpowiedz Nowy wątek
2018-07-03 11:44
0

Jak po stronie serwera napisać skrypt który w konsoli wyświetli podłaczonych klientów (lokalny adres ip + nazwa kompuera) ?

W drugiej fazie, będę chciał archiwizować tylko klienta który przyciśnie na stronie konkretny przycisk.

Pozostało 580 znaków

2018-07-03 12:09
0

Nie możesz z poziomu JSa wydobyć nazwy komputera; w nagłówkach HTTP też nie jest wysyłana, tak że to odpada.

Jako że HTTP jest protokołem bezstanowym, nie jesteś w stanie również ze 100% pewnością określić, który klient jest podłączony, a który nie - z poziomu backendu odbierane jest żądanie, wysyłana strona i tyle w kwestii kontaktu z klientem.

Co nie znaczy oczywiście, że nie można tego "obejść" - poczytaj o socketach :-)


A tak w ogóle to chyba to jest kolejny wątek w błędnej kategorii - wrzucone w JavaScript, ale OP pisze o rzeczach "po stronie serwera". Wnioskuję o przeniesienie. - cerrato 2018-07-03 13:57

Pozostało 580 znaków

2018-07-03 19:53
0

Klienta musiałbyś mieć zrobionego w np. Electronie (lub czymś innym używającym Node.js), pobierać nazwę komputera (os.hostname()) i wysłać do serwera.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0