PHP curl抓取cnzz统计数据

阿神2017-04-10 16:07:21 0 2 143

class Vcurl{

public $mcookie;

public $content;

public function post($post_url,$param) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$post_url); //设定远程抓取网址

curl_setopt($ch, CURLOPT_POST, 1); //设置为POST提交模式

curl_setopt($ch, CURLOPT_POSTFIELDS, $param); //提交参数

curl_setopt($ch, CURLOPT_COOKIEJAR, $this->mcookie);

curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);

curl_setopt($ch, CURLOPT_COOKIEFILE, $this->mcookie);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$this->content = curl_exec($ch);

curl_close($ch);

}

}

$obj = new Vcurl();

$data = array (

'password' => 'test'

);

$obj->vilay=tempnam("D:/tmp","cookie");

$obj->post('http://new.cnzz.com/v1/login.php?t=login&siteid=333333',$data);

$obj->post('http://tongji.cnzz.com/main.php','c=site&a=overview&ajax=module%3Dsummary&siteid=4343434&_='.time());

$data=json_decode($obj->content,true);

print_r($data);

有没哪位大神做过这需求,指点下

回答

2

0

分享

全部回复 (2)

PHPzhong2017-04-10 16:09:212楼

你可以试着使用snoopy来代替curl

回复

PHP中文网2017-04-10 16:09:211楼

搞定了吗?朋友

回复

cnzz.php,PHP curl抓取cnzz统计数据相关推荐

  1. php获取cnzz数据,PHP curl抓取cnzz统计数据

    class Vcurl{ public $mcookie; public $content; public function post($post_url,$param) { $ch = curl_i ...

  2. curl抓取页面时遇到重定向的解决方法(转)

    用php的curl抓取网页遇到了问题,为阐述方便,将代码简化如下: [php] view plaincopy <?php function curlGet($url) { $ch = curl_ ...

  3. php curl_setopt抓取内容,PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)

    通过curl_setopt()函数可以方便快捷的抓取网页(采集很方便),curl_setopt 是php的一个扩展库 使用条件:需要在php.ini 中配置开启.(PHP 4 >= 4.0.2) ...

  4. crul php 反爬虫,pixabay 反爬好厉害,浏览器能访问,复制所有 headers 用 curl 抓取,直接 403,好神奇!...

    这几天不能外出,在家闲来无事准备写爬虫练手,选了个 pixabay.com ,浏览器正常访问,复制浏览器 headers,用 curl 抓取页面内容: $ch = curl_init('https:/ ...

  5. PHP使用CURL抓取网页

    CURL是一个非常强大的开源库,支持很多协议,包括HTTP.FTP.TELNET等,我们使用它来发送HTTP请求.它给我 们带来的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS ...

  6. php 采集qq空间,php使用curl抓取qq空间的访客信息示例_php技巧

    这篇文章主要介绍了php使用curl抓取qq空间的访客信息示例,需要的朋友可以参考下 config.php<?php define('APP_DIR', dirname(__FILE__)); ...

  7. 微信好友大揭秘,使用Python抓取朋友圈数据,通过人脸识别全面分析好友,一起看透你的“朋友圈”...

    微信:一个提供即时通讯服务的应用程序,更是一种生活方式,超过数十亿的使用者,越来越多的人选择使用它来沟通交流. 不知从何时起,我们的生活离不开微信,每天睁开眼的第一件事就是打开微信,关注着朋友圈里好友 ...

  8. Python,网络爬虫selenium与pyautogui抓取新浪微博用户数据

    Python,网络爬虫selenium与pyautogui抓取新浪微博用户数据 不需要登陆新浪微博账户,直接运行就可以通过python爬虫爬取新浪微博用户数据.本例selenium与pyautogui ...

  9. Java版 QQ空间自动登录无需拷贝cookie一天抓取30WQQ说说数据流程分析【转】

    Java版 QQ空间自动登录无需拷贝cookie一天抓取30WQQ说说数据&流程分析 QQ空间说说抓取难度比较大,花了一个星期才研究清楚! 代码请移步到GitHub GitHub地址:http ...

  10. 如何使用浏览器控制台通过JavaScript抓取并将数据保存在文件中

    by Praveen Dubey 通过Praveen Dubey 如何使用浏览器控制台通过JavaScript抓取并将数据保存在文件中 (How to use the browser console ...

最新文章

  1. 文远知行核武器曝光:无人车量产都靠它
  2. 一次诡异的数据库死锁问题排查过程
  3. Chmod 提升一个文件夹下所有文件(夹)的权限
  4. SharePoint安全 - SharePoint网站常用页面URL索引
  5. c++ 多线程 垃圾回收器_并行并发CMS垃圾回收器:-XX:+UseConcMarkSweepGC
  6. Nginx负载均衡(1)
  7. 95-235-038-源码-task-Task Slot
  8. dsp呼吸灯C语言编程,DSP28335 呼吸灯程序
  9. 卷积神经网络-感受野的定义
  10. plsql 连接oralce数据库,报ora 12557 tns 协议适配器不可加载错误
  11. II.MongoDB CRUD Operations(CRUD操作)
  12. 电脑联想小新连上蓝牙耳机依然外放,终于解决了
  13. Redhat容器工具集之 - Podman
  14. MuJoCo的机器人建模
  15. UE4 Chunk分块
  16. 工业视觉检测入门——如何设计一个合适的检测方案?(需求分析+光学设计+检测算法+UI交互+后端数据)
  17. obs64位捕获yy开播伴侣
  18. 十个Chatbot框架介绍
  19. matlab 计算连杆长度,matlab机器人运动学计算
  20. 0004基于单片机智能垃圾桶控制系统设计

热门文章

  1. 做IT就要做到高层!
  2. 正则化和正则化的思想
  3. debugger配置
  4. shopex4.8.5 php5.6,shopex v4.8.5 漏洞
  5. 学生机房虚拟化(十二)搭建Clonezilla SE
  6. 新西兰计算机科学专业排名,2020年新西兰计算机科学专业排名榜
  7. Zeppelin的求学之路(2)——配置Spark解释器,job提交到yarn
  8. 小程序数据分析工具:TalkingData
  9. html怎么显示五线谱,CSS3 响应式乐谱 音乐符号 五线谱
  10. JAVA操作Excel 可配置,动态 生成复杂表头 复杂的中国式报表表头