我在http://www.domain.com:10001/api/Data.cgi?Scope=System
CURL与港口和其他参数的URL,JSON解析
该URL格式的URL是一个JSON转储,我需要解析。我如何访问它?我之前使用过get_file_contents
,这就是为什么我要为此付出努力 - 第一次在URL上使用端口。如果我可以抓住JSON并将其放入file.txt中,然后解析该文件,那将是最好的。
<?php
$cURL = curl_init('http://81.1.1.1');
curl_setopt($cURL, CURLOPT_PORT, 10001);
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true);
$fp = fopen("example_homepage.txt", "w");
curl_setopt($cURL, CURLOPT_FILE, $fp);
curl_setopt($cURL, CURLOPT_HEADER, 0);
curl_exec($cURL);
curl_close($cURL);
fclose($fp);
?>
我不确定如何正确添加网址的其余部分。
你真的问了两个问题,第一个如何用CURL获取文件内容,然后下一步如何解析JSON,对吧? 使用file_get_contents获取内容并使用json_decode解析它会更容易。 –