/**
* php curl请求
* @param $url
* @param string $type (GET | POST)
* @param array $data
* @return mixed
*/
public function curlRequest($url, $type = 'GET', $data = array())
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
if ($type == 'POST') {
$headerArray = array("Content-type:application/json;charset='utf-8'", "Accept:application/json");
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headerArray);
}
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($curl);
curl_close($curl);
return json_decode($output, true);
}
PHP curl 接口请求函数
于 2022-03-31 11:03:25 首次发布