Я делаю запрос с CURL, используя PHP, но я получаю неверный формат ответа в переменной $ result.
curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PORT, $port);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$param=json_encode($params);
$post_string = '{"method": "'.$method.'", "params":'.$param.' , "id": "0"}';
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
$result='';
$result = curl_exec($ch);
echo $result;
и Результат выглядит следующим образом
HTTP/1.1 200 OK Content-Type: application/json Date: Fri, 21 Feb 2020 07:11:50 GMT Content-Length: 36 {"result":[],"error":null,"id":"0"}
, но ожидается
{"result":[],"error":null,"id":"0"}
Я попытался получить его с помощью json_decode, но он не работает.
Любое предложение> Заранее спасибо.