当我从页面获得响应时,它会给出响应数据,但如果我想获取由页面设置的会话的cookie,我该如何使用PHP cURL获取它?
答案 0 :(得分:2)
有两种方式(可能更多)你可以做到这一点。
使用cookie文件:
$cookie_file = 'e:/demo/cookies.txt';
curl_setopt($ch,CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch,CURLOPT_COOKIEFILE, $cookie_file);
使用来自curl的html源回复的标题。
curl_setopt($curl_connection, CURLOPT_HEADER, true);
// this is returning the http response header along with html
您可以在Set-Cookie:
标题下找到第二个示例中的Cookie。
顺便说一下,我假设你知道如何处理卷曲。如果你不在这里few helps。