Wie rufe ich window.sessionStorage im Knoten js auf, um Werte von Schlüsseln zu erhalten, die im Browser gespeichert sind?Aufruf von window.sessionStorage in Knoten js
Gibt es ein npm-Modul, mit dem ich Werte im Sitzungsspeicher speichern kann?
Wie rufe ich window.sessionStorage im Knoten js auf, um Werte von Schlüsseln zu erhalten, die im Browser gespeichert sind?Aufruf von window.sessionStorage in Knoten js
Gibt es ein npm-Modul, mit dem ich Werte im Sitzungsspeicher speichern kann?
Sie können es nicht direkt erhalten, aber Sie können sie vom Browser zum Knoten senden, zum Beispiel mit Ajax.
var sessionData = {};
for(var i = 0; i < window.sessionStorage.length; i++) {
var key = window.sessionStorage.key(i);
sessionData[key] = window.sessionStorage.getItem(key);
}
var xhr = new XMLHttpRequest();
xhr.open('POST', 'http://node_server_url/', true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.send(JSON.stringify(sessionData));
Jetzt müssen Sie nur empfangen und diese Daten zu analysieren JSON.parse()
Sie senden die Werte der Sitzungsspeicherschlüssel hier nicht nur den Schlüsselname – Jasmine
Richtig, es ist jetzt behoben –
Knoten läuft auf Backend verwenden. Sie können keine "Browser" -Sitzung wie diese auf Knoten bekommen. – mehulmpt