首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用node js express后台在浏览器的本地存储中设置值

如何使用node js express后台在浏览器的本地存储中设置值
EN

Stack Overflow用户
提问于 2017-05-22 19:33:04
回答 1查看 1.8K关注 0票数 0

到目前为止,我一直在使用cookies来保存我的网站的一些首选项。但是随着时间的推移,它变得非常庞大,现在已经超过了4096个字符的限制。

因此,我必须找到另一种存储数据的方法。在这里我发现,使用本地存储可以达到我的目的。但我找不到任何例子,我如何从节点js在浏览器的本地存储中保存一些值。以前我用响应发送cookie值,为了保存cookie,我们可以对本地存储做类似的事情吗?

我看到了一些npm模块,比如node-localstorage等,但不确定如何将数据保存到浏览器中。

EN

回答 1

Stack Overflow用户

发布于 2017-05-22 19:40:22

首先,我建议使用某种持久数据处理程序。可能是服务器上的数据库,或者如果您想避免服务器处理,也许可以使用Firebase之类的东西来处理持久数据。

可能有一大堆npm模块要保存到本地存储中,但我猜这取决于您使用它做什么,但也许this module可以提供帮助?否则,如果您使用cookie在不同的请求之间发送信息,也许您可以在您的请求上使用查询字符串?

因此,不是将首选项保存到cookie,而是使用以下命令发送一个包含每个请求的首选项的查询字符串

encodeURIComponentdecodeURIComponent()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44111818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档