1) Referrer URL, IP-Adresse, User Agent, Bildschirmgröße und andere Statistiken . Sie können auch Geo-Standort bekommen, aber das ist mehr beteiligt.
2) Einige Daten sind in den Headern verfügbar, so dass diese bei jeder Anfrage gesendet werden - andere Daten wie die Bildschirmgröße sind etwas komplizierter, daher sollten Sie eine Ajax-Anfrage stellen, um das zu senden.
%Vor%Haben Sie die API-Dokumentation gelesen? Das req-Objekt ist ein http.ServerRequest-Objekt, wie dort dokumentiert. Es ist HTTP und solche Dinge wie Auflösung sind nicht Teil des Protokolls. Was Sie erhalten können, ist ein Benutzer-Agent, und von dort können Sie möglicherweise weitere Informationen mit einem anderen Dienst abrufen.
Denken Sie daran, dass node.js eine eigenständige Anwendung ist - sie wird nicht in einem Browser ausgeführt - es ist eine HTTP-Server-Anwendung, die in einem JS-Interpreter ausgeführt wird.
Tags und Links javascript node.js real-time