php curl获取cookie

简介: php curl获取cookie

可以获取cookie

$url ='';
    
$ch = curl_init();
//设置选项,包括URL
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,1);
curl_setopt($ch, CURLOPT_COOKIEJAR,$cookie_file);   //存储cookies
preg_match_all('/^Set-Cookie: (.*?);/m',curl_exec($ch),$m);
$cookie = $m[1][0].';'.$m[1][1];          //拼接cookie
$m = parse_url($m[0][1]);
$m = explode('=',$m['path']);
$token = $m[1];
//执行并获取HTML文档内容
$output = curl_exec($ch);
//释放curl句柄
curl_close($ch);
$cookie_file = dirname(__FILE__).'/cookie.txt';  
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data);
curl_setopt($ch, CURLOPT_COOKIEFILE,$cookie_file); //可以用cookie文件
//curl_setopt($ch, CURLOPT_COOKIE,$cookie); 也可以用获取到的
$customerlist = curl_exec($ch);
curl_close($ch);

 

目录
相关文章
|
3月前
|
安全 PHP
从建站到拿站 -- PHP(Cookie设置)
从建站到拿站 -- PHP(Cookie设置)
20 0
|
4月前
|
存储 安全 PHP
php案例 解决cookie失效后使用session的问题
php案例 解决cookie失效后使用session的问题
php案例 解决cookie失效后使用session的问题
|
4月前
|
存储 Web App开发 安全
PHP会话技术跟踪和记录用户?使用cookie会话你必须掌握
PHP会话技术跟踪和记录用户?使用cookie会话你必须掌握
37 0
|
5月前
|
存储 JavaScript 前端开发
百度搜索:蓝易云【php设置和获取Cookie教程。】
需要注意的是,为了确保在向浏览器发送任何输出之前设置Cookie,应该在 `<html>`标签之前或PHP脚本的顶部设置Cookie。
74 0
|
6月前
|
PHP 数据库
php cookie 代码
php cookie 代码
18 0
|
9月前
|
Web App开发 安全 Unix
PHP - Laravel 设置 cookie
PHP - Laravel 设置 cookie
225 0
|
10月前
|
存储 PHP
php开发实战分析(2):cookie的动态使用(设置、获取、删除、猜你喜欢原理、购物车调用)
php开发实战分析(2):cookie的动态使用(设置、获取、删除、猜你喜欢原理、购物车调用)
135 0