PHPcurl的post/get请求
2024-09-14 11:50:55
post/get请求
function getCurl($url,$data=null,$method='post',$https=true){
//1. 初始化
$ch = curl_init();
//2.设置参数
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//只获取页面内容,但不输出 return transfer
if($https){
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
}
if($method=='post'){
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
}
//3.调用接口
$res = curl_exec($ch); if(curl_errno($ch)){
//请求失败,返回错误信息
return curl_error($ch);
}
//4.关闭curl
curl_close($ch);
return $res;
}
最新文章
- Sql基础
- redis cluster安装部署(测试环境)
- http://www.cnblogs.com/yjmyzz/p/dubbox-demo.html
- Java Socket 模拟HTTP请求
- Map集合的四种遍历方式
- 数据库的发展现状与前景——NewSQL界的佼佼者,如Couchbase、Aerospike、Marklogic和 SequoiaDB,NewSQL的许多厂商,如:MemSQL、VoltDB、ScaleDB和CitusDB
- tyvj1039忠诚2
- 标准与扩展ACL实验
- SpringIOC和AOP简单概述
- 解题(ConflictPhoneNumber--冲突的电话号码)
- Perl文件、目录常用操作
- Git 更新操作
- MONGO的简单语法,新手实用
- 通过Navicat Premium迁移Oracle到EDB迁移实战
- Struts 2应用程序安全功能的配置详解
- python并发爬虫利器tomorrow(一)
- Python 循环删除指定文件夹下所有的.longtian类型文件
- nginx main函数
- 娓娓道来c指针 (4)解析c的声明语句
- 多线程编程_CountDownLatch