作为restful服务无状态
,它不维护用户的任何交互,所以我想知道如果多个用户访问同一个restful服务,那么restful服务
如何识别哪个用户与哪种方法交互?是否可以将静态服务设置为有状态服务?
最佳答案
哪个用户:
通过使用在服务器上创建的共享 key (一行字符),并随每个下一个请求返回。
它“保存”在 cookie 中,并由客户端使用 cookie 或 HTTP(S) header 返回。
哪种方法:
这取决于您使用的框架。但最终归结为将 URI 映射到您的方法。
and is it possible to make restful service as stateful ?
你可以制作有状态的应用程序,但它们就不是静态的。一个安静的应用程序是无状态的。这就是定义,因此您可以创建有状态的应用程序,但您永远无法创建有状态的休息应用程序,因为休息是无状态的。
关于java - Restful服务如何识别哪个用户调用哪个方法以及如何使Restful服务成为有状态的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40543335/