从作为文件下载的服务器读取响应
Read response from server which downloads as a file
我正在尝试从服务器读取响应(json 文本)。但是服务器 returns 将响应作为文件下载到我的下载目录中。
我在 php 代码中使用 curl。
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Connection: Keep-Alive'
));
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
如何使用 php curl 读取数据?
更新:当我尝试在 http://phpassist.com/ 等在线编辑器中 运行 相同的代码时,它会读取数据并向我显示所需的输出。
那么我需要在 XAMPP 中进行任何其他配置吗??
感谢
您需要禁用ssl认证或获取ssl认证,最快的方法是:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
我正在尝试从服务器读取响应(json 文本)。但是服务器 returns 将响应作为文件下载到我的下载目录中。
我在 php 代码中使用 curl。
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Connection: Keep-Alive'
));
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
如何使用 php curl 读取数据?
更新:当我尝试在 http://phpassist.com/ 等在线编辑器中 运行 相同的代码时,它会读取数据并向我显示所需的输出。 那么我需要在 XAMPP 中进行任何其他配置吗??
感谢
您需要禁用ssl认证或获取ssl认证,最快的方法是:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);