curl
2022/4/24 6:15:32
本文主要是介绍curl,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
$post = json_encode(['template_id'=>'ZLqk8pcsAoXZ1eYa6vpAgfX28MPdYU3ayMaSPHaaa']); $url = "https://qyapi.weixin.qq.com/cgi-bin/oa/gettemplatedetail?access_token=accesstoken000001"; $ch = curl_init($url);//初始化 //设置请求URL curl_setopt($ch,CURLOPT_URL,$url); //启用时会将头文件的信息作为数据流输出。 curl_setopt($ch,CURLOPT_HEADER,false); //false 禁止 cURL 验证对等证书 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //true 是检查服务器SSL证书中是否存在一个公用名 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //设为 true ,将在启用 CURLOPT_RETURNTRANSFER 时,返回原生的(Raw)输出 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //true 时追踪句柄的请求字符串 curl_setopt($ch, CURLINFO_HEADER_OUT, true); if($post !='' && !empty($post)){ //设置POST请求 curl_setopt($ch, CURLOPT_POST, 1); // 全部数据使用HTTP协议中的 "POST" 操作来发送。 要发送文件,在文件名前面加上@前缀并使用完整路径。 文件类型可在文件名后以 ';type=mimetype' 的格式指定。 这个参数可以是 urlencoded 后的字符串,类似'para1=val1¶2=val2&...',也可以使用一个以字段名为键值,字段数据为值的数组。 如果value是一个数组,Content-Type头将会被设置成multipart/form-data。 curl_setopt($ch, CURLOPT_POSTFIELDS, $post); //设置 HTTP 头字段的数组。格式: array('Content-type: text/plain', 'Content-length: 100') curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-Length: '.strlen($post))); } //允许 cURL 函数执行的最长秒数。 curl_setopt($ch, CURLOPT_TIMEOUT, 3); //执行 cURL 会话 $ret = curl_exec($ch); //关闭 cURL 会话 curl_close($ch); var_dump($ret);
这篇关于curl的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享