PHP ile User-Agent Değiştirme
Döviz kurları olsun, hava durumu olsun fopen veya curl kullanarak bir çok kişi başka sitelerden data çekmektedir. Fakat bazen engellenmesi, tarayıcınız javascript desteklemiyor gibi hatalar almanıza sebep verebilir. Bu tür benzeri hataları almamak için cURL'de CURLOPT_USERAGENT parametresini kullanarak user-agent ataması yapılması gerekmektedir. Aşağıda örnek olarak Firefox 2 için verilmiş cURL ile PHP User-agent değiştirme işlemi yapılmıştır.
Tarayıcı Bilgilerini (useragent) Değiştirme
Tarayıcı Bilgilerini Alma yazımda tarayıcı bilgilerinin(USER AGENT değerinin) değiştirilebileceğinden bahsetmiştim. Bu yazımda tarayıcı bilgilerini değiştirerek nasıl google bot gibi görüneceğinden bahsedeceğim.
Tarayıcı Bilgilerini Alma
Tasarımcılar için sinir bozucu bir olaydır browserlar ile uğraşmak. Tarayıcı pazarında Microsoft başta olmak üzere diğer şirketlerinde W3 standartlara uymamasından kaynaklanıyor. W3 standartlarında sayfa hazırlıyorsun ama nafile siteye girdiğinde her bir browserda birbirinden farklı hatalar görüyorsun. Şu günlerde Ie8 çıktı. Microsoft Ie8 için bir metatag geliştirmiş. Bu metatag sayesinde Ie7 de çalışan sitemiz Ie8'de sorunsuz çalışacaktır deniliyor.