![](http://freedede.oss-cn-hangzhou.aliyuncs.com/2020/9/bmMNfy.jpg?x-oss-process=style/syzhong)
get请求是最简单的请求,不过要注意自己的请求是http请求还是https的请求,因为https请求时要关闭SSL验证,不然验证通不过,没有办法请求到数据。
GET请求的参数
get传递参数和正常请求url传递参数的方式一样
(免费在线视频教程分享:php视频教程)
function get_info($card){
$url ="http://www.sdt.com/api/White/CardInfo?cardNo=".$bank_card;
$ch = curl_init();
//设置选项,包括URL
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
//执行并获取HTML文档内容
$output = curl_exec($ch);
//释放curl句柄
curl_close($ch);
return $output;
}
HTTPS请求时要注意SSL验证
function get_bankcard_info($bank_card){
$url ="https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=".$bank_card."&cardBinCheck=true";
$ch = curl_init();
//设置选项,包括URL
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//绕过ssl验证
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
//执行并获取HTML文档内容
$output = curl_exec($ch);
//释放curl句柄
curl_close($ch);
return $output;
}
相关文章教程推荐:php教程
以上就是关于在php中使用curl发送get请求时参数传递问题的解析的详细内容,更多请关注爱上源码网其它相关文章!
微信
分享
相关标签:php curl get 参数传递
本文转载于:脚本之家,如有侵犯,请联系916990011@qq.com删除
- 上一篇:四种好用的PHP自定义加密函数(可逆/不可逆)
- 下一篇:通过header函数设置响应头解决php跨域问题
相关文章
相关视频
- PHP如何下载远程文件到指定目录
- PHP如何获取不带命名空间的类名
- 实例展示php表单安全验证
- PHP开发api接口安全验证
- 关于在php中使用curl发送get请求时参数传递...
- 使用curl发出get、post请求
- CURL相关的一些配置项
- 使用CURL实现文件上传
本文有爱上源码下载完入驻作者发布,如果对您版权造成侵害,可以联系本站站长管理进行维权删除,本站收到维权24小时内进行处理,谢谢您关注23ym.cn!
本站分享大量程序员技术文章以及对编程开发的初级入门教程,包括图文讲解笔记和高清视频下载~ |