我们说我有一个域foo.com
,它有一个名为foo.com/bar.php
的页面
在网站的其中一个功能中,我尝试通过cURL访问foo.com/bar.php
。
但是,foo.com/bar.php
中的某些内容取决于当前会话。
因此,我想将调用方法的当前会话保留到cURL方法中。
有办法做到这一点吗?
答案 0 :(得分:1)
您必须设置一些额外的卷曲选项:
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt ($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
通过以上设置,cookie将存储在cookie.txt中:)