使用 Snoopy 我发出请求,但似乎为 POST 使用了不同的 SESSION?当我回显请求的结果时,SESSION 已设置,但在单击任何链接后,页面将返回到非 SESSION-set 状态。
目前我正在使用此代码发出请求
$dashboard = new Snoopy;
$dashboard->referer = "URL";
$dashboard->httpmethod = "POST";
$dashboard->submit("URL", $_POST);
echo $dashboard->results;
我无法使用 cURL,因为我无法控制服务器。
我有一种感觉是因为 Snoopy 为 HTTP POST 制作了一个新的 SESSION_ID?我已经看到了一些关于如何在这些请求之间维护 SESSION 的具体信息?