php curl https 443,PHP CURL支持HTTP、HTTPS 请求亲测可用
废话就不多说 直接上代码,亲测好用原生:
/**
* curl发送htpp请求
* 可以发送https,http,get方式,post方式,post数据发送
*/
public function dataRequest($url,$https=true,$method='get',$data=null)
{
//初始化curl
$ch = curl_init($url);
//字符串不直接输出,进行一个变量的存储
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//https请求
if ($https === true) {
//确保https请求能够请求成功
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
}
//post请求
if ($method == 'post') {
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
}
//发送请求
$str = curl_exec($ch);
$aStatus = curl_getinfo($ch);
//关闭连接
curl_close($ch);
if(intval($aStatus["http_code"])==200){
return json_decode($str);
}else{
return false;
}
}
使用方法
$result = $this ->dataRequest('https://api.weixin.qq.com/cgi-bin/,true,'get',"");
//数值转换
$object = json_decode( json_encode( $result),true);
$data['access_token'] = $object['access_token'];
*文章为作者独立观点,不代表上流阁立场
本文由 江风成 授权 上流阁 发表,并经上流阁编辑。转载此文章须经作者同意,并请附上出处(上流阁)及本页链接。原文链接https://www.o6c.com/web/2017/02/14/901.html
php curl https 443,PHP CURL支持HTTP、HTTPS 请求亲测可用相关推荐
- 树莓派复制MFRC522 门禁IC卡(支持block0写入,亲测可用)
1. 基本原理 友情提示:本篇文章只用于学习交流使用,请不要用于其它用途 我们总共需要三个组件:树莓派,MFRC522模块,IC卡 树莓派与MFRC522模块的交互通过SPI方式:树莓派首先通过&qu ...
- Navicat 12版本科学使用方法,几乎支持全部版本(亲测可用)
如何使用这个注册机 从这里下载 https://github.com/DoubleLabyrinth/navicat-keygen/releases下载最新的release. 使用navicat-pa ...
- 【软件问题】解决WPS中的VBA支持库安装问题(亲测可用)
[软件问题]解决WPS中的VBA支持库安装问题(亲测可用) 一键解决WPS中的VBA支持库安装问题,下载软件后,直接默认即可,亲测可用: 链接:https://pan.baidu.com/s/18C_ ...
- 英皇cms影视网站系统源码_多种模板_自带采集_支持APP+pc+wap三端_(亲测可用有搭建教程)
源码介绍 影视网站源码,自带采集功能多入口,带会员,卡密,代理等功能,免费模板可自选 支持三端:pc+wap+app端,支持视频下载,有直播,开通会员等功能,带短视频,论坛等等功能自行搭建查看,一款功 ...
- zkeys阿帕云对接易支付插件,支持zkeys阿帕云最新版(亲测可用)
阿帕云对接易支付的文件,可以让你的阿帕云具有对接易支付的接口. zkeys已经改名为阿帕云 以下版本都可以使用 ZKEYS云管平台(大陆版)更新至v5.3.3版本 ZKEYS分销平台更新至v5.2.3 ...
- 骁龙相机 android8,谷歌相机移植成功,支持骁龙845,小米8小米MIX2S亲测可用
原标题:谷歌相机移植成功,支持骁龙845,小米8小米MIX2S亲测可用 粑粑说 很多国产厂商,虽然给手机配备了顶级摄像头,但拍出的照片永远不尽人意,这就牵涉到相机算法的问题.为了节省成本,在相机算法上 ...
- summernote支持视频上传功能,综合几个版本亲测可用
原框架只支持视频链接上传,局限性比较大,不能上传本地的视频,综合这我查了几天资料 ,有个版本要么可用但是部分图标显示错误,综合0.8.12和0.8.18 版本整理.增加上传内容转载其他处,其余的均是自 ...
- 原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari(亲测可用)
浏览器类型及版本判断在开发中是比较常见的使用场景,之前用var ua = navigator.userAgent.toLowerCase()来判断浏览器的内核,发现chrome和edge浏览器无法区分 ...
- 基于阿里云直播实现视频推流(ffmpeg)/拉流(Django2.0)以及在线视频直播播放(支持http/https)功能
由于5g网络的光速推广,视频业务又被推上了风口浪尖,在2019年初我们还在谈论照片,短视频等关键字,而进入2020年,我们津津乐道的就只有视频,视频,还是视频,普通人拿起手机做直播早已不是奢望,去年我 ...
最新文章
- 操作所有的数据库免费可视化界面靠它就够了,告别付费,告别白嫖,卸载Navicat!
- SQL Server 执行计划
- 2016.11.17随笔
- 重磅亮相KubeCon China,腾讯云为你揭秘国内云商最大容器集群
- Wizard of Orz CodeForces - 1467A
- 简易电子钟c语言程序,(最新整理)基于51单片机的电子钟C语言程序
- java ee ide 添加spring,如何在Eclipse IDE项目文件夹中为spring添加jar文件
- (01)FPGA技术市场调研
- oracle 能被2整除_2021辽宁公务员考试:好用的“整除”法
- html5中不再支持的元素
- python调用opengl_python的opengl操作
- TrackMouseEvent 与_TrackMouseEvent
- Android个人日记本开发背景,毕业设计(论文)-手机app移动开发论文个人心情日记本的设计实现 .doc...
- 关系代数笛卡尔积和自然连接的例子
- 学生HTML游戏网页作业作品——HTML+CSS+JavaScript魔域私服游戏HTML(1个页面)
- xshell常用命令和快捷键----(备忘、随时更新)
- 人工智能的应用实例——Smartbi大数据AI机器人
- C++中的stack容器适配器
- 传到Action后BLH层中文乱码问题
- 【通俗理解线性代数】 -- 矩阵的相似对角化
热门文章
- [aspnetcore.apidoc]一款很不错的api文档生成工具
- Ocelot-基于.NET Core的开源网关实现
- ABP从入门到精通(5):.扩展国际化语言资源
- 复习深入笔记01:对象/可变与不可变类型/字符编码/闭包
- element-ui Notification重叠问题,原因及解决办法
- java中 有没有方法将浏览器标签栏去掉_用JS去掉IE窗口的标题栏,工具栏,地址栏...
- 【经典回放】多种语言系列数据结构算法:希尔排序
- Android之解决YouTubePlayerView启动在Android5.0左右的手机出现奔溃问题
- UI之常用通过颜色值和透明度怎么得到最后的颜色值
- linux之setsid命令