curl 学习
2024-10-12 22:54:50
<?php // $username =13800138000;
// $password =123456;
// $sendto =13912345678;
// $message = "测试一个试试看!"; // $curlPost = 'username='.urlencode($username).'&password='.urlencode($password).'&sendto='.urlencode($sendto).'&message='.urlencode($message).''; // //1.curl 初始化
// //var_dump($ch); 资源型$ch
// $ch=curl_init(); // //2.设置URL和相应的选项 // curl_setopt($ch, CURLOPT_URL, "http://www.xinhedai.com"); // 抓取指定网页 // curl_setopt($ch, CURLOPT_HEADER, 0); ////设置header // curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上 // curl_setopt($ch,CURLOPT_POST, 1);//post提交方式 // curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost); // //3.抓取URL并把它传递给浏览器 // $data=curl_exec($ch); // //4.关闭cURL资源,并且释放系统资源 // curl_close($ch); // print_r($data); /*curl实例
*/
$curl =curl_init(); // 设置你需要抓取的URL
curl_setopt($curl,CURLOPT_URL, 'http://www.xinhedai.com'); //设置header
curl_setopt($curl, CURLOPT_HEADER, 0); //设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //运行cURL,请求网页
$data = curl_exec($curl); if($data ===false)
{
echo curl_error($curl);exit;
}
$info =curl_getinfo($curl); // 关闭URL请求
curl_close($curl); //显示获得的数据
var_dump($info);
// var_dump($data);
最新文章
- JQuery_处理元素和浏览器的窗口的尺寸
- CentOS 7 Mysql yum源
- 使用jsTree动态加载节点
- DNS查询指令host
- 传说中的WCF(3):多个协定
- 2014年度辛星css教程夏季版第六节
- ServletContext对象(每个工程只有一个此对象)
- SimpleDateFormat的使用
- 学会git玩转github,结尾有惊喜!有惊喜!有惊喜!
- 数据库db2错误代码大全
- 视音频编解码学习工程:TS封装格式分析器
- 浏览器渲染原理笔记 --《How Browser Work》读后总结
- 转化.vdi到.vmdk
- nginx安装访问
- 网络安全第一集之【SQL注入:sqlmap入门】
- 记MySQL的一次查询经历
- 牛客练习赛43 Tachibana Kanade Loves Probability(快速幂)
- java倒计时使用java.util.Timer实现,使用两个线程,以秒为单位
- Linux常用基本命令[find]用法(1)
- C实现9种排序算法