我尝试访问的 API 已禁用 CORS,因此我需要在服务器端请求。利用 React 和 Axios,我向本地 php 文件发出一个 get 请求,该文件应该执行 cURL,但我只是取回 php 代码而不是执行它

<?php $curl = curl_init(); 
 
curl_setopt($curl, CURLOPT_URL, "https://api.darksky.net/forecast/myAPIKet/coords"); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
$result = curl_exec($curl); 
 
curl_close($curl) 
 
echo $result; 
return; 
?> 
 
<script> 
let info = axios.get('./proxy.php') 
    console.log(info.data); 
</script> 

当它运行时,只是将 php 代码记录在我的控制台中,而不是触发和回显我想要的数据的 php 脚本。

请您参考如下方法:

听起来您的环境尚未安装 PHP。

您有更多相关信息吗?


评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!