Arkadaşlar user agent bilgisi değiştirmeyi göstereceğim .Curl ile herhangi bir web sitesinden bilgi çekerken,user agent sayesinde örneğin arama motoru gibi gözükebiliriz.Bu sayede veri çektiğimiz web sitesinden engellenmemiş oluruz.Yada tarayıcımızı değiştirebiliriz.Çünkü bazı web siteleri eski sürüm tarayıcıları engelliyor.
< ?php $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,"http://makaleci.com"); // Burda bağlanacağımız url u tanımlıyoruz curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); // Burda veri bilgisinin dönmesini istiyoruz.Bunu yazmazsanız veri alamazsınız curl_setopt($ch,CURL_FOLLOWLOCATION,1);//Herhangi sayfa yönlendirmesinde,yönlendirilen sayfaya gidilmesini onaylıyoruz curl_setopt($ch,CURL_USERAGENT,"Googlebot/2.1 (+http://www.google.com/bot.html)");//Burası user agent kısmı .Buraya user agent stringimizi yazıyoruz.Bu stringleri birçok web sitesi veriyor.Herhangi bir arama motorundan user agent stringleri diye arama yaptığınızda bu stringleri bulabilirsiniz.Ben google bot stringini yazıyorum buraya $sonuc=curl_exec($ch); //dönen değer alıyoruz curl_close($ch); // curl fonksiyonumuzu kapatıyoruz. ?>
Bu sayede bağlandığınız web sitesine google bot olarak gözükebiliyorsunuz :) .