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