我有调用多个服务的Web客户端。一旦用户通过身份验证,我就会将电子邮件ID存储在某处,因为它会为每个请求发送电子邮件ID。
我不想使用会话,因为我听说这是最好的做法。在REST中,必须为请求发送所有数据,并且它必须是无状态的。有什么其他选择吗?使用DB进行会话管理还是没有打破REST的无状态原则吗?
我经历了If REST applications are supposed to be stateless, how do you manage sessions?,但那里有许多矛盾的意见。电子邮件ID应该存储在浏览器的会话存储中吗?
答案 0 :(得分:1)