Php 当卷缩到url中时,有没有办法保留会话?
假设我有一个域Php 当卷缩到url中时,有没有办法保留会话?,php,session,curl,Php,Session,Curl,假设我有一个域foo.com,它有一个页面名为foo.com/bar.php 在站点中的一个函数中,我尝试通过cURL访问foo.com/bar.php 但是,foo.com/bar.php中的一些内容取决于当前会话 因此,我希望将调用方法的当前会话保留到cURL方法中 有没有办法做到这一点?您必须设置一些额外的卷曲选项: curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE); curl_setopt ($ch, CURLOPT_COOKIEJAR, 'co
foo.com
,它有一个页面名为foo.com/bar.php
在站点中的一个函数中,我尝试通过cURL访问foo.com/bar.php
但是,foo.com/bar.php
中的一些内容取决于当前会话
因此,我希望将调用方法的当前会话保留到cURL方法中
有没有办法做到这一点?您必须设置一些额外的卷曲选项:
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
通过以上设置,cookie将存储在cookie.txt:)您必须设置选项
CURLOPT\u COOKIEFILE
/CURLOPT\u COOKIEJAR
。