我正在尝试使用 PHP 和 curl 发送一个 get 请求,以使用 rest API 请求检索 JSON 数组,当我通过在 chrome 地址栏中甚至在命令提示符或 PowerShell 中输入地址来测试它时,它工作正常,但它返回一个空数组使用 PHP curl,这是我的代码
<?php
$baseUrl="https://amitex.biz/delegateapi/createhotvoucher";
$myUrl=$baseUrl.'?'.http_build_query(array(
'SecurityCod'=>'19648A15',
'password'=>'xyziuqjq&',
'HotVoucherAmount'=>'1'
));
echo $myUrl;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_URL,$myUrl);
$content = curl_exec($ch);
echo $content . "<br>";
print_r($_GET);
当我在浏览器中输入地址时,它会像这样返回 somting >
我尝试了以下解决方案,例如如何像浏览器一样发送获取请求以及如何使用 curl 检索 JSON,但仍然无法正常工作