Misafir adlı üyeden alıntı: mesajı görüntüle
Hocam bu https bağlantısını yapabilmeniz için kullanışlı. Cloudflare botlara karşı önlemler aldığından dolayı muhtemelen sorun yaşarsınız. Bunu seleniumla falan bot programlasanız dahi yaşarsınız, sadece CURL'de değil. Farklı teknikler ile çözümler üreterek aşmak tabii ki mümkün. O site özelinde değerlendirmek lazım.

https.pem dosyasını indirin ve aşağıdaki dosyayı php olarak kaydedip https.pem dosyasını yanına koyarak çalıştırın. Bir deneyin.

$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'SİTE LİNKİNİ BURAYA YAZIN',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_ENCODING => "",
CURLOPT_CAINFO => dirname(__FILE__).'/https.pem',
CURLOPT_SSL_VERIFYPEER => true,
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 5,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_HTTPHEADER => [
"user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0"
],
]);

$response = curl_exec($curl);

echo $response;
Selenium ile mümkün doğrudur ama bunu curl ile yapmak daha kullanışlı olurdu bana bende pcye geçince test ederim inş teşekkür ederim tekrardan