curl 模拟get、post请求

public function request($curl,$https=true,$method='GET',$data=null){

  $ch= curl_init();

  curl_setopt($ch,CURLOPT_URL,$curl);

  curl_setopt($ch,CURLOPT_HEADER,false);

  curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);

  if($https){

  curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);

  curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,true);

  }

  if($method == 'POST'){

  curl_setopt($ch,CURLOPT_POST,true);

  curl_setopt($ch,CURLOPT_POSTFIELDS,$data);

  }

  $content = curl_exec($ch);

  curl_close($ch);

  return $content;

}

posted @ 2017-06-20 16:48  MrM9  阅读(128)  评论(0)    收藏  举报