当前位置:网站首页>PHP curl function

PHP curl function

2022-06-12 10:20:00 Qu Shuai 369

    function http_request($url, $data = null, $headers = array())
    {
        $curl = curl_init();
        if (count($headers) >= 1) {
            curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
        }
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
        if (!empty($data)) {
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($curl);
        curl_close($curl);
        return $output;
    }

$url = 'http://fusion.qiniuapi.com?param=abc';
$headers = array('Content-Type: application/json','token: 123456');
$data = ['name'=>'xiaoming','age'=>18];
http_request($url, $data, $headers)

 

原网站

版权声明
本文为[Qu Shuai 369]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/03/202203010526592805.html