/**
* 连接微信服务器
* @var $curl 连接的地址
* @var $https=true,是否支持https协议,默认支持
* @var $method="get" 默认请求方式 get
* @var $data 请求方发来的数据
*/
function _request($curl,$https=true,$method='get',$data=null){
$ch=curl_init();//初始化curl
curl_setopt($ch,CURLOPT_URL,$curl);//设置访问url,这里用https还不能访问
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,false);//不做客户端认证
}
if ($method=='post') {
curl_setopt($ch,CURLOPT_POST,true);//支持post请求方式
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);//post传来的数据
}
$str=curl_exec($ch);
curl_close($ch);
return $str;
}