Почем curl парсит страницу через раз?
Всем привет. У меня есть функция:
function parser($url,$proxyserver){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_PROXY, $proxyserver);
$result = curl_exec($curl);
if($result == false)
{
echo "Error CURL: " . curl_error($curl);
return false;
}
else
{
return $result;
}
}
Парсю вот эту страницу https://data.nowgoal5.com/3in1odds/2126567.html
Она то парсится, то выдает иероглифы. Причем вообще рэндомно. Может 3 раза подряд пропарситься потом 4 нет. Или 1 раз потом 3 нет и тд... Как сделать чтобы она всегда с 1 раза парсилась? Может в curl есть какой-то метод дожидания загрузки? Или кто что скажет? Заранее спасибо всем кто ответит!!!