java cnzz爬数据_PHPcurl抓取cnzz统计数据
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);
有没哪位大神做过这需求,指点下
回复内容:
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);
有没哪位大神做过这需求,指点下
你可以试着使用snoopy来代替curl
搞定了吗?朋友
看不懂,路过的
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
java cnzz爬数据_PHPcurl抓取cnzz统计数据相关推荐
- java股票数据_java抓取东方财富股票数据(附源码)
背景 前段时间给朋友写了一个自动抓取同花顺股票数据的程序,不少人觉得不错. 这几天后台有粉丝给我留言让我也抓一下东方财富的数据,说东方财富的数据特别难抓,我还真不一定能搞得定. 本来我是一个德艺双磬且 ...
- 分页请求json数据_pyspider抓取虎嗅网文章数据
1. 虎嗅网文章数据----写在前面 今天继续使用pyspider爬取数据,很不幸,虎嗅资讯网被我选中了,网址为 https://www.huxiu.com/ 爬的就是它的资讯频道,本文章仅供学习交流 ...
- python抓取股票竞价数据_Python 抓取新浪财经股票数据
新浪并未提供 API,但我们可以通过抓包来获取实时或历史行情数据. 实时行情 比如我们可以通过浏览器访问: http://hq.sinajs.cn/?format=text&list=sh60 ...
- php 获取新浪股票行情数据,python 抓取新浪财经股票数据
新浪并未提供API,但我们可以通过抓包来获取实时或历史行情数据. 实时行情 比如我们可以通过浏览器访问: ?== 来获取证券代码为的实时行情数据,可以看到内容为: ="华泰证券,,,,20. ...
- java取网页数据_Java抓取网页数据(原来的页面+Javascript返回数据)
转载请注明出处. 有时候因为种种原因.我们须要採集某个站点的数据.但因为不同站点对数据的显示方式略有不同! 本文就用Java给大家演示怎样抓取站点的数据:(1)抓取原网页数据.(2)抓取网页Javas ...
- java 股票_java抓取东方财富股票数据
背景 前段时间给朋友写了一个自动抓取同花顺股票数据的程序,不少人觉得不错. 这几天后台有粉丝给我留言让我也抓一下东方财富的数据,说东方财富的数据特别难抓,我还真不一定能搞得定. 本来我是一个德艺双磬且 ...
- Java版 QQ空间自动登录无需拷贝cookie一天抓取30WQQ说说数据流程分析【转】
Java版 QQ空间自动登录无需拷贝cookie一天抓取30WQQ说说数据&流程分析 QQ空间说说抓取难度比较大,花了一个星期才研究清楚! 代码请移步到GitHub GitHub地址:http ...
- 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫
PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...
- 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫 1
PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...
- python爬取qq音乐歌曲链接为什么播放不出来_手把手教你使用Python抓取QQ音乐数据(第一弹)...
原标题:手把手教你使用Python抓取QQ音乐数据(第一弹) [一.项目目标] 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 由浅入深,层层递进,非常适合刚入门的同学练手. ...
最新文章
- 我的世界java刷怪数量_我的世界Minecraft源码分析(1):刷怪逻辑
- android中的broadcastReceiver
- 参会者说丨LiveVideoStackCon 2019上海 音视频技术大会
- java 权威指南_Java 8:CompletableFuture权威指南
- HighCharts解析之xAxis——x轴的样式
- 如何通过 Python 和 OpenCV 实现目标数量监控?
- 小试MemSQL (The World's Fastest Database?)
- 基于JAVA+SpringMVC+Mybatis+MYSQL的就业信息管理系统
- JAVA中的继承和覆盖
- 信赖铃音的PS2游戏目录2017.6
- 台式计算机怎么安装无线信号接收器,电脑wifi接收器怎么用
- MAVEN专题之九、多环境构建,作为核心开发,这个玩不转有点说不过去!
- simulink PID自动整定
- access查找出生日期年份_Access时间日期比较查询的方法总结
- Android Studio 修改 Java 语言版本到 1.8
- 面向过程与面向对象的区别
- prometheus开机自动启动设置流程
- Python自学笔记1(think python)
- 【nn.LSTM详解】
- 关于IntelliJ IDEA中的代码自动对齐快捷键没有响应