php通过curl添加cookie伪造登陆抓取数据的方法


Posted in PHP onApril 02, 2016

本文实例讲述了php通过curl添加cookie伪造登陆抓取数据的方法。分享给大家供大家参考,具体如下:

有的网页必须登陆才能看到,这个时候想要抓取信息必须在header里面传递cookie值才能获取

1、首先登陆网站,打开firebug就能看到对应的cookie把这些cookie拷贝出来就能使用了

php通过curl添加cookie伪造登陆抓取数据的方法

2、

<?php
header("Content-type:text/html;Charset=utf8");
$ch =curl_init();
curl_setopt($ch,CURLOPT_URL,'http://www.babytree.com/user/picjournal.php');
$header = array();
//curl_setopt($ch,CURLOPT_POST,true);
//curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_HEADER,true);
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
curl_setopt($ch,CURLOPT_COOKIE,'B=115.100.62.7.1401937092035530; bdshare_firstime=1401937092199; __myutma=122328856.1548793539.1401937093.1408503164.1408694138.69;');
$content = curl_exec($ch);
echo "<pre>";print_r(curl_error($ch));echo "</pre>";
echo "<pre>";print_r(curl_getinfo($ch));echo "</pre>";
echo "<pre>";print_r($header);echo "</pre>";
echo "</br>",$content;

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP动态生成虚拟现实VRML网页
Oct 09 PHP
PHP 根据IP地址控制访问的代码
Apr 22 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
Jul 01 PHP
php文件夹与文件目录操作函数介绍
Sep 09 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
Apr 15 PHP
php实现将Session写入数据库
Jul 26 PHP
详解Yii2.0使用AR联表查询实例
Jun 16 PHP
在php的yii2框架中整合hbase库的方法
Sep 20 PHP
PHP htmlspecialchars_decode()函数用法讲解
Mar 01 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 06 PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
Apr 02 #PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
Apr 02 #PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
Apr 02 #PHP
PHP函数import_request_variables()用法分析
Apr 02 #PHP
PHP数组函数array_multisort()用法实例分析
Apr 02 #PHP
PHP使用http_build_query()构造URL字符串的方法
Apr 02 #PHP
PHP递归实现层级树状展开
Apr 01 #PHP
You might like
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
Symfony页面的基本创建实例详解
2015/01/26 PHP
PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 标签的函数
2016/05/22 PHP
Yii2中使用join、joinwith多表关联查询
2016/06/30 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
脚本收藏iframe
2006/07/21 Javascript
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
一段利用WSH获取登录时间的jscript代码
2008/05/11 Javascript
使用原生js写的一个简单slider
2014/04/29 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
vue实现记事本功能
2019/06/26 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
[50:02]完美世界DOTA2联赛PWL S2 Magma vs FTD 第三场 11.29
2020/12/03 DOTA
Python装饰器用法示例小结
2018/02/11 Python
django celery redis使用具体实践
2019/04/08 Python
在cmd中查看python的安装路径方法
2019/07/03 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Python使用Chrome插件实现爬虫过程图解
2020/06/09 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
给国外客户的邀请函
2014/01/30 职场文书
学生安全责任书模板
2014/07/25 职场文书
医院我们的节日活动实施方案
2014/08/22 职场文书
奖学金个人总结
2015/03/04 职场文书
工作自我推荐信范文
2015/03/25 职场文书
2015年酒店前台工作总结
2015/04/20 职场文书
2015年仓库管理员工作总结
2015/04/21 职场文书
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL