Здравствуйте!
Есть код, который отправляет POST запрос и получает в ответ Json, но json отображается не правильно, как можно это пофиксить?
Json, который возвращается:
V*.I,)-V2Q*)MWRJ4O12L3N61LL400TQ*H,J*VJM*KUߢC
Код:
$link = $_GET['link'];
//header('Content-Type: text/html; charset=utf-8');
$myCurl = curl_init();
$data = array('domain' => $link);
curl_setopt_array($myCurl, array(
CURLOPT_URL => 'https://be1.ru/uznat-poddomeni-saita/init/',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query($data)
));
curl_setopt($myCurl, CURLOPT_HTTPHEADER, array(
'Host: be1.ru',
"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0",
"Accept: application/json, text/javascript, */*; q=0.01",
"Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
"Accept-Encoding: gzip, deflate, br",
"Content-Type: application/x-www-form-urlencoded; charset=UTF-8",
"X-Requested-With: XMLHttpRequest",
"Content-Length: 13",
"Origin: https://be1.ru",
"DNT: 1",
"Connection: keep-alive",
"Referer: https://be1.ru/uznat-poddomeni-saita/"
));
//curl_setopt($myCurl, CURLOPT_HEADER,1);
$response = curl_exec($myCurl);
curl_close($myCurl);
$response = ($response);
var_dump($response);
echo "Ответ на Ваш запрос: ".$response;