【发布时间】:2017-06-22 20:30:32
【问题描述】:
浏览器的本地存储中有一个名为 userToken 的密钥,我正在尝试获取它,以便使用我的私钥进行解码。
我正在使用一个名为 node-localstorage 的包,可以在这里找到 https://github.com/lmaccherone/node-localstorage
但它返回null
这可能是什么问题?
app.get('/getitnow', function(req,res) {
var LocalStorage = require('node-localstorage').LocalStorage;
var localStorage = new LocalStorage('./scratch');
console.log(localStorage.getItem('userToken'));
});
【问题讨论】:
-
这不会访问浏览器的LocalStorage。你认为这应该如何运作?您需要做的是使用令牌从客户端向服务器发送请求。
-
What you need to do is to send a request from client to the server with the token.userToken (key) 已经存在,我要做的是获取它的值。如果我不知道它的值,如何从客户端向服务器发送请求? -
您无法使用服务器端代码从浏览器本地存储中获取值。您在客户端检索令牌并将其发送到服务器。
-
现在我明白了。谢谢。我会在几分钟内回答。
-
你能把答案贴出来吗...
标签: javascript node.js local-storage