<?php
$url = "https://lumos-api.herokuapp.com/customers/link-account";
$data = array();
$data['customerEmail'] = '123587369@qq.com';
$data['deviceId'] = '123456';
$header[] = "Content-type:application/x-www-form-urlencoded;charset=utf-8";
$res = getcurl($url,'POST',$data,$header);
echo json_encode($res);die;
function getcurl($url,$method = 'POST',$data = array(),$header = array()){
$ch = curl_init();
if(is_array($header) && !empty($header)){
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
}
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST,$method);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 信任任何证书
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); // 检查证书中是否设置域名
curl_setopt($ch, CURLOPT_TIMEOUT,3); //3秒超时
if(is_array($data) && !empty($data)){
$data = http_build_query($data);
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
}
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
if(!curl_errno($ch)){
$return = array('code'=>$httpCode,'msg'=>'','data'=>$result);
}else{
$return = array('code'=>curl_errno($ch),'msg'=>'','data'=>'');
}
curl_close($ch);
return $return;
}
?>
curl模拟POST,GET提交
最新推荐文章于 2023-12-04 10:34:49 发布