【发布时间】:2021-08-25 04:45:13
【问题描述】:
php curl 响应未显示,请帮助修复。当我运行此代码时,我没有从charge.php 文件中得到任何响应
<?php
// recharge url
$recharge_url = "http://localhost/api_system/recharge.php";
$key = "";
$number = "9134322935";
$operators = "ada";
$amount = "asa";
$FinalUrl = $recharge_url ."?key=".$key ."&number=" .
$number. "&op=" . $operators ."&amount=" . $amount;
$durl = curl_init($FinalUrl);
curl_setopt($durl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($durl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($durl, CURLOPT_BINARYTRANSFER, true);
curl_setopt($durl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($durl, CURLOPT_URL, $FinalUrl);
curl_setopt($durl, CURLOPT_RETURNTRANSFER, true);
$resps = curl_exec($durl);
$res = json_decode($resps);
curl_close($durl);
echo "<pre>";
print_r($res);
?>
这是recharge.php文件
<?php
if(isset($_GET['key'])){
}else{
echo json_encode(['status'=>'false','data'=>'API Hit Limit Exceed','result'=>'not']);
}
?>
【问题讨论】:
-
$resps变量的输出是什么?尝试做 var_dump($resps);就在curl_exec行之后。