为了账号安全,请及时绑定邮箱和手机立即绑定

PHP中的数据传输神器cURL

难度中级
时长53分
学习人数
综合评分9.47
100人评价 查看评价
9.7 内容实用
9.5 简洁易懂
9.2 逻辑清晰
CURL写爬虫确实很方便。不过不同网站防扒策略不一样,
PHP爬虫相关的代码可以参考一下 https://github.com/best90/php-spider-dev
CURL写爬虫确实很方便。PHP爬虫相关的代码可以参考一下 https://github.com/best90/php-spider-dev
CURL写爬虫确实很方便。PHP爬虫相关的代码可以参考一下 https://github.com/best90/php-spider-dev
失败了呜呜呜~,谁来教教我?:(
问题是如何获取这个POST的字段,这个是关键,我不知道哪些是必须的POST的值,请教如何识别
我去 ,这么生硬我竟然看完了,,,,,,这老师自己都不理解吧
慕课网改用https协议了,要加上:
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
老师代码里的网址和视频展示的不一样,正确的应该是http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?op=getWeatherbyCityName
缺少参数时将$data改成 $data = 'theCityName=&theCityCode=&theUserID=';
phpinfo()就可以确认了
$data="theCityCode=北京&theUserId=";
curl_setopt($curl, CURLOPT_URL, "http://ws.webxml.com.cn/WebServices/WeatherWS.asmx/getWeather");

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

要做一下改动
老师竟然连ID都不漏吗。。。

最新回答 / 名志图远
header("content-Type: text/html; charset=utf-8");
我不知道 为什么有人会 吐槽老师用命令行 是没学过linux吗 老师就是单纯觉得重定向方便 有问题吗 觉得老师装逼 是不是自己太low了
课程须知
本课程是PHP中级课程 1、熟练掌握PHP开发语言基础语法
老师告诉你能学到什么?
1、cURL的基本概念 2、cURL的使用场景 3、PHP中使用cURL 4、使用cURL实现网页爬虫、访问WebService、FTP文件操作和HTTPS资源访问

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消