diff --git a/fastphp/func/common.php b/fastphp/func/common.php index 800772a..0369955 100644 --- a/fastphp/func/common.php +++ b/fastphp/func/common.php @@ -125,42 +125,8 @@ function realname($data){ $header[] = "content-type:application/json"; $header[] = "Content-Type:application/json"; - - $httpInfo = array(); - $ch = curl_init(); - - curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method); - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_HTTPHEADER, $header); - curl_setopt($ch, CURLOPT_FAILONERROR, false); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); - - if (1 == strpos("$".$url, "https://")) - { - curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); - curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); - } - curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 ); - curl_setopt( $ch, CURLOPT_TIMEOUT , 60); - curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); - - if($method == "POST" ){ - curl_setopt( $ch , CURLOPT_POST , true ); - curl_setopt( $ch , CURLOPT_POSTFIELDS, json_encode($params) ); - }else if($params){ - curl_setopt( $ch , CURLOPT_URL , $url.'?'.http_build_query($params) ); - } - $response = curl_exec( $ch ); - if ($response === FALSE) { - //echo "cURL Error: " . curl_error($ch); - return false; - } - $httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE ); - $httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) ); - curl_close( $ch ); - - $content = $response; + $content = linkcurl($url,$method,$params,$header); $result = json_decode($content,true); if($result){ if($result['error_code']=='0'){