ASP.NET ile Proxy algılama

27 Eylül 2011
Bu yazıyı beğendiysen paylaşmayı unutma :)
Pin It

Elinizde Ülke-Şehir bilgilerine sahip bir IP veritabanı varsa web sitenizin ziyaretçilerine geldiği şehire uygun hava durumu, illere göre namaz vakitleri, ülkeye uygun dildeki sayfanızı gösterme, ziyaretçilerinizin geldiği lokasyonları öğrenme ya da yalnızca log tutmak için dahi kullanmanız mümkün.
Bunun için öncelikle web sitenize gelen ziyaretçilerin IP adresini öğrenmeniz gerekiyor. ASP.NET ve C# ile bu işlemi gerçekleştirmek için aşağıdaki kodu kullanabilirsiniz.

public string IpAdresiniAl()
{
string strIpAdresi;
strIpAdresi = Request.ServerVariables[“HTTP_X_FORWARDED_FOR”];
if (strIpAdresi == null)
{
strIpAdresi = Request.ServerVariables[“REMOTE_ADDR”];
}
return strIpAdresi;
}

Eğer elde edeceğiniz IP adresini kayıt altına alacaksanız bu makaledeki önerileri de dikkate almanızı öneririm. Proxy değerleri ile ilgili bilgi edinmek için bu makaleden faydalanabilirsiniz.

Benzer Yazılar


DeliPenguen'i Google+'da bulun

Etiketler:, , ,


Henüz yorum yok.