PHP JSON错误解析JSON文档。该文件可能格式不正确

时间:2016-11-15 18:25:57

标签: php json

这是我的代码:       

 if ($_SERVER ["REQUEST_METHOD"] === "GET") {
 include_once('../database/dbSource.php');

 $databaseSource = DataBaseSource::getInstance();

  //Parse
  $ini_array = parse_ini_file("../../pto/config.ini");

  $user = $_GET['userSid'];
$username = $ini_array['ctsi_CIBMON_fid'];
$password = $ini_array['ctsi_CIBMON_pass'];
$ctsi_url = $ini_array['ctsi_url'] . $user . '&view=full';

$opts = array(
    'http' => array(
        'method' => "GET",
        'header' => "Content-Type: application/json\r\n" . "Accept: application/json\r\n" .
            "Authorization: Basic " . base64_encode("$username:$password")
    )
);

$context = stream_context_create($opts);
echo file_get_contents($ctsi_url, false, $context);
} else {
echo $_SERVER ["REQUEST_METHOD"];
}

我收到以下错误:

  

解析JSON文档时出错。该文件可能不是   良好的。

我尝试检查代码中的addiitonal空格(我删除了)等等。

授权也没有问题。

无法弄清楚问题是什么。

请帮忙。

注意:它也曾用于工作但停止工作,甚至没有对代码进行任何更改。所以很奇怪。

我尝试访问的网址是https://xxx.xxx.net而不是http - 这有关系吗?

0 个答案:

没有答案