apache httpclient并生成一个将共享会话的浏览器

时间:2010-02-10 15:17:36

标签: java php web-applications httpclient

我有一个使用Apache httpclient api的java程序。这用于登录并与webapp通信。登录后,会出现一种情况,即程序发出执行进程以打开firefox以访问webapp并允许用户在浏览器中查看数据。由于java程序已经登录,有没有办法共享当前会话PHPSESSID,以便生成的firefox已经登录并在同一个会话中工作?

1 个答案:

答案 0 :(得分:0)

您可以编写自己的会话处理回调函数,将会话数据存储在数据库中。然后,您需要做的就是将PHPSESSID与您在Firefox中打开的URL一起传递,然后您可以从那里继续会话。在这里阅读更多内容:

http://www.php.net/manual/en/function.session-set-save-handler.php

用户评论中有一些数据库会话的好例子