php和jsp中的会话Id


Session Id in php and jsp

  1. 我正在尝试PHP中的session_id函数,我的理解是它对每个使用网站的用户都是唯一的,会话id存储在Web服务器中吗?不确定会话是否在apachetomcat Web服务器中维护。

  2. 然而,如果我在同一个tomcat Web服务器中也有一个JSP页面,我是否能够访问在php页面中创建的会话id?

PHP会话ID存储在用户浏览器上的cookie中(或者作为URL参数,以防需要回退)。

因此,是的,您将能够使用Java访问它。默认情况下,cookie称为PHPSESSID

但会话的内容不会保存在浏览器中。

您可以在PHP上使用session_save_path来设置一个可以使用Java读取的目录。