首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RESTful API中的会话

RESTful API中的会话
EN

Stack Overflow用户
提问于 2015-06-02 21:15:09
回答 1查看 318关注 0票数 3

我目前正在阅读REST,REST的规范之一是它应该是无状态的,并且每个请求都应该在URL或请求正文中包含必要的状态。这与使用会话的做法形成了对比,会话对于维护用户是否登录之类的信息非常有用。因此,如果要设计RESTful API,应该避免会话吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-02 21:18:15

嗯,是的,至少在服务器端。事实上,这是一种休息点: REpresentational状态转移。通过确保所有所需的状态信息都包含在通过HTTP传输的状态中,并消除服务器端会话状态,就可以轻松地构建可扩展的后端。

回到过去,我们不得不担心会话状态、维护会话、保持活跃的连接、状态敏感的负载平衡以及持续运行。休息一下,这一切都被淘汰了。

现在,这里有一个流行测试:您如何维护状态,如登录状态,而没有服务器端状态?他是一个提示: HTML不是客户端为您管理的唯一状态。

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

https://stackoverflow.com/questions/30606733

复制
相关文章

相似问题

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