我知道浏览器使用cookie存储会话ID并在每个请求上检查这些ID。我的问题如下:当您从移动设备(或任何其他设备)进行REST调用时,客户端 - 服务器通信如何识别会话并为每个客户端分配唯一的会话ID?
答案 0 :(得分:0)
目前尚不清楚您的问题与客户端或服务器端实际发生的情况有关。
从(java)Web服务器的角度来看,sessionID只是一个id,基本上有3种方法可以与客户端通信并处理这个ID(因此服务器知道它与哪个用户交谈) )。
使用cookies并不严格限于使用Web浏览器作为客户端,因为任何客户端都可以将cookie放入HTTP标头中。
如果您想知道特定客户端如何处理服务器以传达会话信息,请具体说明您打算使用哪个客户端,因为实现细节(以及客户端代码)可能会有所不同,即使一般机制是相同的。