Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » visual basic makaleleri » Sunucu Değişkenleri
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

Asp Öğrenmek İçin Birebir

Yazar: ReaL_PunisheR
Asp ye başlamak isteyenler için süper br ders


Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 6573
Yayın Tar:19.03.2006
Yazar : guvenaltun
Hit :3051

Bu Yazarın Yazıları Sadece bu yazarın  göster
Bu Yazıyı Tavsiye Et

Request nesnesinin bir diğer kolleksiyonu, bizim kendi Web Server?ımızın o anda çalışmakta olan ASP sayfası için oluşturduğu ortamın değişkenleridir. Bunların arasında ziyaretçinin Browser?ına ilişkin bilgiler de vardır. Önce şu kısa ASP sayfasını çalıştırarak kendi Server?ımızın şu andaki değişkenlerini görelim; sonra bunları ayrıntılı ele alalım :

Deneme.asp

<HTML>
<HEAD>
<TITLE>HTTP ServerDegişkenleri Kolleksiyonu</TITLE>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>
<BODY BGCOLOR=white>
<CENTER>
<H2>HTTP Server Değişkenleri Kolleksiyonu</H2>
</CENTER>
<TABLE BORDER=1>
<TR><TD><B>Değişkenin adı</B></TD> <TD><B>Değeri</B></TD></TR>
<% For Each key in Request.ServerVariables %>
<TR>
<TD><% = key %></TD>
<TD>
<%If Request.ServerVariables(key) = "" Then
Response.Write " "
Else
Response.Write Request.ServerVariables(key)
End If
Response.Write "</TD>"%>
</TR>
<% Next %>
</TABLE>
<p>
Sizin Host' unuzun adı:<B> <%=Request.ServerVariables("HTTP_HOST")%></B>
</BODY>
</HTML>


Bu sayfayı çalıştırdığımız zaman görüntülenecek tabloda, Bir HTTP Server?ın Deneme.asp sayfasını çalıştırdığı anda oluşturduğu ortama şekil veren bütün değişkenleri göreceksiniz. Bu değişkenleri programlama yoluyla değiştiremeyiz; sadece okuyup, yararlanabiliriz. HTTP Server Değişkenleri Kolleksiyonunun elemanları şöyle sıralanır:

Değişkenler

ALL_HTTP
HTTP Header içinde yer alan bütün değişkenler ve değerleri. Header adlarının önünde ?HTTP_? öneki vardır.

ALL_RAW
HTTP Header içinde yer alan bütün değişkenler ve değerleri. Header adları ve değerleri istemci Browser?ın verdiği şekilde gösterilir.

APPL_MD_PATH
Web Server?ın ISAPI.DLL dosyası için varsaydığı kök dizin

APPL_PHYSICAL_PATH
Web Server?ın varsaydığı kök dizinin gerçek yolu

AUTH_PASSWORD
Kullanıcı Web Server?a kullanıcı adı/parola yöntemiyle bağlanabiliyorsa, kullanılan parola

AUTH_TYPE
Kullanıcı Web Server?a kullanıcı adı/parola yöntemiyle bağlanabiliyorsa, kullanılan yetkilendirme yöntemi

AUTH_USER
Kullanıcı Web Server?a kullanıcı adı/parola yöntemiyle bağlanabiliyorsa, kullanıcı adı

CERT_COOKIE
Kullanıcı siteye bağlanmak için yetkilendirme sertifikası kullanıyorsa kendisine verilen kimlik (ID)

CERT_FLAGS
Sertifikanın varlığını gösteren bit değeri

CERT_ISSUER
Sertifika varsa veren kurum

CERT_KEYSIZE
Secure Socket Layers kullanılıyorsa, bağlantı için anahtar değeri

CERT_SECRETKEYSIZE
Özel anahtar değeri

CERT_SERIALNUMBER
Sertifika seri no.

CERT_SERVER_ISSUER
Sertifikayı veren merci

CERT_SERVER_SUBJECT
Server Sertifikasının ?konu? alanı değeri

CERT_SUBJECT
İstemci Sertifikasının konu alanı değeri

CONTENT_LENGTH
İstemcinin gönderdiği bilgi yumağının boyutu

CONTENT_TYPE
Ziyaretçiden gelen bilgilerin GET veya POST metoduna göre edindiği tür

GATEWAY_INTERFACE
Web Server?ın ziyaretçi ile etkileşim arayüzünün adı ve sürümü. Genellikle: CGI/1.1

HTTPS
Ziyaretçi ile bağlantı güvenli ise ON, değilse OFF

HTTPS_KEYSIZE
Secure Sockets Layer için bağlantı anahtar sayısı

HTTPS_SECRETKEYSIZE
Özel Server sertifikasının gizli anahtar sayısı

HTTPS_SERVER_ISSUER
Özel Server sertifikasının veren merci

HTTPS_SERVER_SUBJECT
Özel Server sertifikasının konusu

INSTANCE_ID
Web Server?ın aynı anda kaç kere çalışmakta olduğu

INSTANCE_META_PATH
Şu anda çalışmakta olan Web Server?ın Meta yolu

LOCAL_ADDR
İstemcinin IP numarası

LOGON_USER
İstemci Windows NT sisteminde ise oturum açma adı

PATH_INFO
Çalışmakta olan ASP?nin göreli yolu ve adı

PATH_TRANSLATED
Çalışmakta olan ASP?nin gerçek yolu ve adı

QUERY_STRING
İstemcinin gönderdiği bilgi kümesi

REMOTE_ADDR
İstemcinin Host?unun (ISS?inin) IP?si

REMOTE_HOST
İstemcinin Host?unun (ISS?inin) adı

REMOTE_USER
İstemcinin gerçek adı

REQUEST_METHOD
İstemciden bilgi isteme yöntemi (GET veya POST)

SCRIPT_NAME
Çalışmakta olan ASP?nin adı

SERVER_NAME
Sunucu?nun adı

SERVER_PORT
Sunucuya bağlantının geldiği TCP kapı numarası

SERVER_PORT_SECURE
TCP kapısı güvenli ise 1, değilse 0

SERVER_PROTOCOL
Server?ın çalıştırdığı HTTP?nin sürümü

SERVER_SOFTWARE
Server programının adı ve sürümü

URL
Şu anda geçerli URL



guvenaltun@msn.com
Güven ALTUN




Bu sayfa için henüz yorum eklenmemiş.

© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin