我正在创建一个 Java 小程序,它通过请求页面并检索其内容来与我的 PHP 网站进行通信。它工作得很好,它允许我的小程序使用 PHP session 。
但是,我尝试使用 Opera(而不是 Firefox)启动小程序,并且 Opera 似乎不允许我的小程序使用其 PHP session ,并且 Java(或至少 IcedTea )无法处理PHP session 本身,我无法让我的小程序工作。
有没有办法让Java能够处理PHP session ?
最佳答案
您必须在每个查询中携带 PHP session ID。也就是说,创建一个 start_session.php
,它仅返回 session_start();
和 echo session_id()
的结果,并在后续查询,即 other.php
内的 other.php?sid=XXXXX
使用 session_id($_GET['sid']);
开始 session 。
关于Java 和 PHP session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3463230/