2016-08-18 7 views

Antwort

2

Dies scheint nicht in allen Fällen möglich zu sein. "Benutzer geschlossener Browser" aus serverseitiger Sicht sieht genauso aus wie der Browser des Benutzers abgestürzt ist, die Internetverbindung für ein paar Tage verschwunden ist, der Benutzercomputer nicht mehr funktioniert und alle Arten von Ereignissen, bei denen kein Clientcode vorhanden ist, senden etwas an Ihren Server ist kurz davor, den Server zu benutzen.

Am besten umgehen können Sie kurzlebige Sitzungen auf Ihrem Server (z. B. 5 Minuten), dann fügen Sie Javascript auf allen Ihren Seiten hinzu, um regelmäßig "keep alive" -Anfragen an Ihren Server zu senden (jede Minute oder so) . Implementieren Sie den Endpunkt auf Ihrem Server, der mit dem Sitzungsstatus arbeitet, und aktualisieren Sie ihn, sodass die Clientsitzung weitere fünf Minuten haben kann.

Verwandte Themen