ServerVariables komutları, kullanıcının ipsini,local ipsini ve host adını alma, güvenli bağlantı sağlanmışmı sağlanmamışmı kontrol etme, dolayısıyla bağlantı çeşitleri ile ilgili tüm komutları ServerVariables komutları veriyor.Şimdi gelin bu komutları inceleyelim.
REMOTE_ADDR
Kullanıcının IP sini alabiliriz.
Request.ServerVariables["REMOTE_ADDR"]
REMOTE_HOST
Host numarasını gönderir.
Request.ServerVariables["REMOTE_HOST"]
REMOTE_USER
Kullanıcının gerçek kimliğini, gerçek adresini belirtir.
Request.ServerVariables["REMOTE_USER"]
REQUEST_METHOD
Sayfalar arasındaki bilgi akışısını sağlayan yönetmi gösterir.GET ya da POST döner.
Request.ServerVariables["REQUEST_METHOD"]
QUERY_STRING
Asp.NET Request.QueryString başlıklı yazımı okuyup QueryString’in ne olduğu hakkında fikir sahibi olabilirsiniz.Bu komut sayesinde adres çubuğundaki QueryString değişkenlerini alabiliyoruz.
Request.ServerVariables["QUERY_STRING"]
SCRIPT_NAME
Çalışmakta olan scripttin Asp.NET sayfasını verir.
Request.ServerVariables["SCRIPT_NAME"]
SERVER_NAME
Server adını gösterir.
Request.ServerVariables["SERVER_NAME"]
SERVER_PORT
Bağlantının sağlandığı port numarasını verir.
Request.ServerVariables["SERVER_PORT"]
SERVER_PORT_SECURE
Güvenlik duvarının durumundan haber verir.Güvenlik varsa 1, yoksa 0 gönderir.
Request.ServerVariables["SERVER_PORT_SECURE"]
SERVER_PROTOCOL
Bağlantı HTTP nin versiyonunu verir.
Request.ServerVariables["SERVER_PROTOCOL"]
AUTH_USER – AUTH_PASSWORD
Kullanıcı adı ve şifre isteyen sitelerde, kullanıcı adını “AUTH_USER” ile, şifreyi ise “AUTH_PASSWORD” ile alırız.
Request.ServerVariables["AUTH_USER"]; //Kullanıcı adı : AUTH_USER Request.ServerVariables["AUTH_PASSWORD"]; //Şifre : AUTH_PASSWORD
CERT_SERIALNUMBER
Sertifika kullanan sayfalarda, sertifika numarasını verir.
Request.ServerVariables["CERT_SERIALNUMBER"]
CERT_SECRETKEYSIZE
Gizli özel anahtarın değerini verir.
Request.ServerVariables["CERT_SECRETKEYSIZE"]
CERT_KEYSIZE
Özel anahtar değerini verir.
Request.ServerVariables["CERT_KEYSIZE"]
LOGON_USER
Kullanıcının giriş yapma adını verir.
Request.ServerVariables["LOGON_USER"]
Sonraki yazılarımda görüşmek üzere..
İyi Çalışmalar..