function Requestcurl ($url, $type = ' get ', $data =null)
{ $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); if('post'==$type){ curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); }else if('delete'==$type){ curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data); }else if('put'==$type){ curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data); } curl_setopt($ch, CURLOPT_URL,$url); $infos = curl_exec($ch); curl_close($ch); return $infos;}
The host ping is also available. The great God for guidance is appreciated
Reply content:
function Requestcurl ($url, $type = ' get ', $data =null)
{ $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); if('post'==$type){ curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); }else if('delete'==$type){ curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "DELETE"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data); }else if('put'==$type){ curl_setopt ($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data); } curl_setopt($ch, CURLOPT_URL,$url); $infos = curl_exec($ch); curl_close($ch); return $infos;}
The host ping is also available. The great God for guidance is appreciated
DNS domain name resolution problem only. In fact, I do not know very well. You'd better make a configuration to convert the corresponding domain name to IP