qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

点击输入序列号 自动退出

时间2023-04-05 19:14:22 提问来自 广西壮族自治区南宁市 的网友 分类创作 浏览262
§§ 1020 if(!$_POST['sn']){ exit('{"status":0,"msg":"请输入序列号"}'); } $data = array(); $data['sn'] = $_POST['sn'];//序列号 支持多个,以英文逗号隔开 如:123,345,567 //查询绑定的手机号码和会员卡号 返回信息如下:{"status":1,"msg":"成功","data":{"phone":"135******12","cardno":"8888888"}} $res = $this->curl_post($this->api_url.'/query',$data); //调用接口 进行数据验证 然后返回手机号码和会员卡号 echo json_encode($res); }else{ exit('{"status":0,"msg":"非法请求"}');//非法请求返回信息 } } /** curl post 方式 **/ //curl post方式调用api 接口 其他方式也是一样的原理(get、put、delete等) private function curl_post($url,$post){ //$url api地址 $post 数组形式的要post的数据 $ch = curl_init(); //初始化curl 创建一个cURL会话。相当于一个浏览器客户端对象。当你想要在PHP中使用HTTP客户端时就必须使用这个函数来创建一个新的客户端对象。CURLOPT_RETURNTRANSFER选项将不会直接输出内容而是返回到变量中。CURLOPT_SSL_VERIFYPEER选项不对服务器端的证书进行正常的SSL加密传输。CURLOPT_POSTFIELDS选项将你想要POST出去的数组作为字符串来处理并作为HTTP POST内容. CURLOPT_HEADER 选项将在头文件之后显示内容。CURLINFO_HEADEROUT 选项将显示关于头部信息的修正版本(包含重定向). CURLOPT_FOLLOWLOCATION 选项允许服务端重定向时把Location:后得内容也存储进来.CURLOPTUSERAGENT 选项允许你在HTTP中标明你使用什么标志浏览器. CURLAUTHBASIC & CURLAUTHNTLM 都是HTTP AUTHENTICATION 的不同方法之一.而 CURLAUTHTLS1 & CURLAUTHSRP 同样也是 HTTP AUTHENTICATION 的不同方法之一. 在上例中如不牵扯https即时时ssl,则都不必要加上;而http中尤其是带有auth(权)性时更应当牢牢注意; curl_setopt($ch,CURLOPTRETURNTRANSFER , true); //true 把curlgetstring()函数返回字符串而不是直接打印出来 false 直接print out the results and ignore the return value of curlgetstring() which is true on success false on failure. 这釒衩性很赖要看API文件法子了; https://www.jb51.net/article/93423.htm#f3e2571a2d6e8a8d14ea48d45fde12df 这釒衩性很赖要看API文件法子了; https://www.jb51.net/article/93423

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 No, I won't give you money. That's disgusting!翻译成中文 下一篇 介绍设定职业目标的过程;实现职业 目标的具体行动和成效;职业目标及行动的动态调整等(PDF 格 式,文字不超过 2000 字,图表不超过 5 张)