RestFul状态的保存

发布于 2021-11-21 21:46:45 字数 82 浏览 847 评论 10

现在设计开发restful的服务,面临到了状态保存这一环节

1,保持登录用户的个人信息在哪个介质?session还是全局变量?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

情痴 2021-11-27 09:42:13

就是增删改查,我不明白你为什么要保存状态,保存什么状态??

醉生梦死 2021-11-27 09:41:27

可能我表达的不太清楚,我想问的是访问资源的token存储在服务器端的哪个介质上面? session保存还是全局变量?或者是自己的一套

柳絮泡泡 2021-11-27 08:22:04

Restful本身就是基于http无状态的协议,怎么可能保存状态呢,用户登录信息建议存储cookie,这样就可以共享了,cookie可以方便的分布式共享,session处理很麻烦的

居里长安 2021-11-27 06:24:26

那用户的信息每次请求的时候去获取,而不是缓存在服务端?

等你爱我 2021-11-26 20:44:47

那个是客户端的事情,你只负责提供数据。

如此安好 2021-11-26 19:30:30

Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。所以,不知道你在设计上怎么考虑的,保存状态,那就不是RESTFul了,呵

情痴 2021-11-26 08:30:38

谢谢回答,知道原理了..

已下线请稍等 2021-11-25 23:05:25

oauth2,随机一个有规律的token。rest带token去服务器请求,判断token。

坏尐絯 2021-11-25 01:34:52

客户端存cookie,服务端在session保存.缺一不可..

回忆凄美了谁 2021-11-24 02:26:35

Restful本身就是基于http无状态的协议,怎么可能保存状态呢,用户登录信息建议存储cookie,这样就可以共享了,cookie可以方便的分布式共享,session处理很麻烦的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文