利用curl抓取远程页面内容的示例代码
程序员文章站
2022-11-14 19:23:44
最基本的操作如下复制代码 代码如下:$curlpost = 'a=1&b=2';//模拟post数据$ch = curl_init();curl_setopt($ch, c...
最基本的操作如下
$curlpost = 'a=1&b=2';//模拟post数据
$ch = curl_init();
curl_setopt($ch, curlopt_httpheader, array('x-forwarded-for:0.0.0.0', 'client-ip:0.0.0.0')); //构造ip
curl_setopt($ch, curlopt_referer, "//www.jb51.net/"); //构造来路
curl_setopt($ch,curlopt_url, '//www.jb51.net');//需要抓取的页面路径
curl_setopt ($ch, curlopt_returntransfer, 1);
curl_setopt ($ch, curlopt_timeout, 30);
curl_setopt($ch, curlopt_postfields, $curlpost);//post值
$file_contents = curl_exec($ch);//抓取的内容放在变量中
curl_close($ch)
复制代码 代码如下:
$curlpost = 'a=1&b=2';//模拟post数据
$ch = curl_init();
curl_setopt($ch, curlopt_httpheader, array('x-forwarded-for:0.0.0.0', 'client-ip:0.0.0.0')); //构造ip
curl_setopt($ch, curlopt_referer, "//www.jb51.net/"); //构造来路
curl_setopt($ch,curlopt_url, '//www.jb51.net');//需要抓取的页面路径
curl_setopt ($ch, curlopt_returntransfer, 1);
curl_setopt ($ch, curlopt_timeout, 30);
curl_setopt($ch, curlopt_postfields, $curlpost);//post值
$file_contents = curl_exec($ch);//抓取的内容放在变量中
curl_close($ch)
上一篇: php 读取文件头判断文件类型的实现代码
下一篇: C# 获取系统字体的示例代码