php curl抓取网页指定内容(cURL实战来源:PHP中的数据传输神器-慕课网 )
优采云 发布时间: 2021-11-12 23:10php curl抓取网页指定内容(cURL实战来源:PHP中的数据传输神器-慕课网
)
cURL的实际来源:PHP-MU类网中的数据传输神器cURL()
破碎的想法:
这部分知识没学好,需要练习。 FTP服务器也没有设置。
cURL 官方文档:
cURL 实战:
test1(1)使用curl做一个简单的网络爬虫
(2)使用curl抓取网页信息并替换部分内容
%s
','北京');
$curlobj = curl_init();
curl_setopt($curlobj, CURLOPT_URL, "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx");
curl_setopt($curlobj, CURLOPT_POST, 1);
curl_setopt($curlobj, CURLOPT_HEADER, 0);
curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlobj, CURLOPT_POSTFIELDS, $data);
curl_setopt($curlobj, CURLOPT_HTTPHEADER, array("Content-Type: application/soap+xml; charset=utf-8",
"Content-length: ".strlen($data),
"SOAPAction:\"http://WebXml.com.cn/getWeatherbyCityName\""));
$rtn = curl_exec($curlobj);
if(!curl_errno($curlobj)){
$info = curl_getinfo($curlobj);
print_r($info);
echo "RETURN: " . $rtn;
} else {
echo 'Curl error: ' . curl_error($curlobj);
}
curl_close($curlobj);
结果:
test3(1)登录CSDN下载我的博客页面
(2)页面链接跳转抓取的自定义实现
<p>