//模拟post 请求
function acquireInfoByPost($_url, $_post_data = '' ){
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $_url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
$stateArr=array('result'=>$result,'httpCode'=>$httpCode);
return $stateArr;
}
//模拟get请求
function acquireInfoByGet($_url){
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $_url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT,10);
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$stateArr=array('result'=>$result,'httpCode'=>$httpCode);
curl_close($ch);
return $stateArr;
}
php中使用curl模拟get请求和post请求
最新推荐文章于 2024-04-15 16:13:21 发布