PHP获取Cookie


// 一、定义Cookie存储路径
$cookie_jar = dirname(__FILE__)."/baidu.cookie";

// 二、将cookie存入文件
$url = "http://www.baidu.com";
// 初始化CURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
// 获取头部信息
curl_setopt($ch, CURLOPT_HEADER, 1);
// 返回原生的(Raw)输出 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);
$content = curl_exec($ch);
curl_close($ch);

baidu.cookie

# Netscape HTTP Cookie File
# https://curl.haxx.se/docs/http-cookies.html
# This file was generated by libcurl! Edit at your own risk.

.baidu.com  TRUE    /   FALSE   3670980522  BAIDUID     2EC41-----80:FG=1
.baidu.com  TRUE    /   FALSE   3670980522  BIDUPSID    2EC41-----A635580
.baidu.com  TRUE    /   FALSE   3670980522  PSTM        1523496874

你可能感兴趣的:(PHP)