如何访问的localStorage在node.js中?(How to access localSto

2019-06-24 01:06发布

我试着在网上搜索可访问客户端的localStorage的,但没有找到任何一个节点模块。 任何人都知道一个吗?

Answer 1:

您可以使用 :

node-localstorage NPM模块使用localStorage在的NodeJS服务器侧。

var LocalStorage = require('node-localstorage').LocalStorage,
localStorage = new LocalStorage('./scratch');


Answer 2:

如果你的意思是HTML 5的localStorage,有没有这样的事情,因为的node.js是一个服务器端技术。 HTML 5的localStorage是支持的客户端功能



Answer 3:

页面加载时,发送查询客户的localStorage内容的帖子。



Answer 4:

发现这个store

// Store current user 
store.set('user', { name:'Marcus' })

// Get current user 
store.get('user')

// Remove current user 
store.remove('user')

// Clear all keys 
store.clearAll()

// Loop over all stored values 
store.each(function(value, key) {
    console.log(key, '==', value)
})


Answer 5:

localStorage的从来都不是由服务器进行访问。 永远。 这将是一个巨大的安全问题。

如果你需要将它发送到服务器,那么你必须有一个客户端JS脚本获取它,然后将其发送到服务器作为Ajax或POST请求的一部分。

饼干当你需要通过少量服务器和客户端之间的定期数据的工作。

您的服务器上的数据库是最好的,如果你需要存储数据的长期。



文章来源: How to access localStorage in node.js?