如何从CURL php中的HTTP请求标头获取Cookie内容?

时间:2016-04-26 11:51:11

标签: php curl cookies

我需要从URL的http请求标头中获取所有cookie详细信息。如何使用CURL PHP获取所有cookie内容?任何人都可以帮助我。

谢谢!

1 个答案:

答案 0 :(得分:1)

试试这个

$ch = curl_init('http://www.google.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// get headers too with this line
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
// get cookie
preg_match('/^Set-Cookie:\s*([^;]*)/mi', $result, $m);

parse_str($m[0], $cookies);
var_dump($cookies);