ノードjs内のwindow.sessionStorageを呼び出して、ブラウザに格納されたキーの値を取得するにはどうすればよいですか?ノードjs内のwindow.sessionStorageを呼び出す
セッション記憶域に値を格納できるnpmモジュールはありますか?
ノードjs内のwindow.sessionStorageを呼び出して、ブラウザに格納されたキーの値を取得するにはどうすればよいですか?ノードjs内のwindow.sessionStorageを呼び出す
セッション記憶域に値を格納できるnpmモジュールはありますか?
直接取得することはできませんが、たとえば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));
今、あなただけのノードがバックエンドで実行されますJSON.parse()
セッション保存キーの値はここではキー名のみを送信していません – Jasmine
権利は今修正されました –
を使用して、このデータを受信して解析する必要があります。あなたはノード上のような "ブラウザ"セッションを取得することはできません。 – mehulmpt