ASP Rehberi , ASPRehberi.Net - ASP ve ASP.NET Konuları , Scriptleri , Hosting , Programlar , Araçlar

 # 12 Mayıs 2008, Pazartesi
 
 #  Kategoriler » ASP » Makaleler
 

Sunucu Değişkenleri Bu içeriğin puanı : 5 2653 Görüntülenme
Genellikle kodlama yaparken kullandığımız Serverdeğişkenleri aşağıdadır.

Kullanımı şöyledir,

<% request.serververiables("Degisken") %>

Degisken diye yazılan yere alttakiler gelecektir.


<----------------------------------- Değişkenler başlıyor ----------------------------------->


REMOTE_ADDR : istemi yapan makinanın  adresi

REMOTE_HOST : istemi yapan host makina

REMOTE_USER : istemi yapan makinaya login olmuş kullanıcının accountundaki username

ALL_HTTP : Client tarafından gönderilen bütün HTTP başlıkları 

ALL_RAW : Tüm HTTP değerlerini alır.ALL_HTTP ile arasındaki fark ALL_HTTP servera gelmeden once  HTTP_ prefix e gelir.Burada başlık adı büyük harfe çevrilir.ALL_RAW da ise datalar buraya gelmediği için client taraftan gonderildigi  gibi görünürler..  

APPL_MD_PATH  :ISAPI.DLL uygulamalarında kullanılmak uzere metabase'in path i 

APPL_PHYSICAL_PATH : IIS  APPL_MD_PATH 'i fiziksel path e çevirmiş halidir. 

AUTH_PASSWORD:  client'ın authentication dialogunda belirttiği değerdir. Basic authentication kullanıldığı zaman geçerlidir

AUTH_TYPE :korumalı bir scripte erişmek isteyen userları değerlendirmak için serverin kullandığı  authentication metodudur. 

AUTH_USER :doğrulanmış ancak işlenmemiş kullanıcı adı.  

CERT_COOKIE :client sertifika'e ait Unique ID 

CERT_FLAGS  :client sertifika sı varsa 1 değeri ni alır yoksa 0 değerini  alır. 


CERT_ISSUER :client sertifika yayınlayıcısına ait bilgiler(O=MS, OU=IAS, CN=user name, C=USA). 

CERT_KEYSIZE :SSL bağlantısının kaç bit üzerinden yapılığını belirtir. 

CERT_SECRETKEYSIZE : server certificate private key'indeki bit sayısı. 1024 gibi

CERT_SERIALNUMBER:client sertifika 'sının seri numarası

CERT_SERVER_ISSUER :server sertifika'sının yayınlayıcısı

CERT_SERVER_SUBJECT : server sertifika sının konusu

CERT_SUBJECT :client sertifika sının konusu 

CONTENT_LENGTH:client taraftan gelen  toplam bilginin uzunluğu

CONTENT_TYPE :client tan gelen verilerin gonderiliş şekli örneğin GEt,POST veya PUT gibi

GATEWAY_INTERFACE:serverin kullandığı CGI sartnamesi. CGI/revision formatındadır

HTTP_<HeaderName> :HeaderName de saklanan başlık değeri.Başlık oluşturulurken kullanılan _(alt çizgi) server tarafından -(tire) olarak algılanır.

HTTP_ACCEPT :Accept başlığı

HTTP_ACCEPT_LANGUAGE: contenti yani clienttan gelen veriyi gösterebilmek için kullanılan dili ifade eden string bir değer

HTTP_USER_AGENT :istemde bulunan browserı belirten bir string değerdir. 

HTTP_COOKIE :istemle birlikte gelen bir cookie stringi. 

HTTP_REFERER :bir yonlendirme olduğu zaman esas isteme ait url yi tutan bir string  değeri

HTTPS :ON ise SSL aglantısı uzerinden istemler gerçekleşiyor dur OFF ise non-secure bir iletişim yapılıyor demektir.

HTTPS_KEYSIZE :SSL bağlantısının kaç bit üzerinden yapıldığını belirtir.

HTTPS_SECRETKEYSIZE: server certificate private key deki bit sayısı

HTTPS_SERVER_ISSUER :server sertifika'sının yayınlayıcısı

HTTPS_SERVER_SUBJECT :server sertifika sının konusu

INSTANCE_ID :IIS icin kullanılan bir ID

INSTANCE_META_PATH:istemden sorumlu ISS icin metabase path'i

LOCAL_ADDR :istemi cevaplandıracak serverin adresi.

LOGON_USER :userin hangi Windows accountunu kullandığını belirtir.

PATH_INFO :PATH_INFO ve Virtual pathi kullanarak scriptlere erişebilirsiniz.Bu bilgi bir URL ile  gelirse CGI script ine gonderilmeden once server tarafından desifre edilir.

PATH_TRANSLATED : PATH_INFO nun pathi alıp virtualdan fiziksel yola cevirilme işlemlerinin yapılmış hali olan dir.. 

QUERY_STRING :HTTP isteminde ? den sonra gelen değişkendir. 

REQUEST_METHOD: istem yapılırken kullanılan metod.  GET, HEAD, POST gibi. 

SERVER_PORT :istemin yapıldığı port numarası 

SERVER_PORT_SECURE :Secure bağlantı varsa 1 yoksa 0  değerini alır

SERVER_PROTOCOL :The name and revision of the request information protocol. The format is protocol/revision. 

SERVER_SOFTWARE: istemlere cevapveren ve gatewayin uzerinde bulunduğu serverin adı ve kullandıgı sunucu yazılımı.name/version formatındadır.

URL  : URL adresi

<------------------------------------ Değişkenler bitti ------------------------------------>

Telif : Enes
Sorularınızı forumlarda sorabilirsiniz.
 Telif : Serdar Toros | Eklenme : 29 Aralık 2004, Çarşamba
 
 

Bu içerik hakkında 2 yorum yapılmış

 

 
İsminiz :
Mail Adresiniz :
Yorum
:
   

     

// Gizle
ASP Rehberi Mini Editör

  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
 Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle Form 'a gülücük ekle Form 'a gülücük ekle


 
 
Yorumlar(2) Not : Yorumlar zamana göre son yorumdan ilk yoruma doğru(azalan) biçimde sıralanmıştır.
Yorumlarınız site yöneticileri tarafından onaylandıktan sonra eklenecektir.
+ bravo uzun zamandır bunları aroyodum
Yazan : yhe | Zaman : 29 Kasım 2006 Çarşamba, Saat 23:05
 
+ güzel bi konu...aslında böyle kodlar hatırda cok kalmıyo ve bazen ihtiyac duyula biliyor..teşekkürler..
Yazan : Ibrahim ARI | Zaman : 24 Aralık 2005 Cumartesi, Saat 12:25
 
 .: Sayfalar  1.
 
# Kategori'nin Yenileri

İsim

Hit

Turuncu Galeri (tr)

2147

Haydi okullar internete.... (tr)

200

rc0der Reklam Sistemi v1.0 (tr)

525

HiddenChest İş ve Bayilik Başvuru Formu (tr)

1138

TradeSE E-Ticaret Yazılımı (tr)

328

Link Portal 2007 3 Temalı (tr)

1460

Gupse Medya Linkleri v0.1 (tr)

378

HiddenChest Ziyaretçi Defteri (tr)

1342

HiddenChest Kayan Haber (tr)

1730

HiddenChest Aktif/Pasif Haber Sistemi 1.1 (tr)

762

 
 
# Kategori'nin Popülerleri

İsim

Hit

IIS Kurulumu ve Yazma İzni

68505

Üyelik Sistemi Yapımı

49096

Veritabanı Tablo İşlemleri

31100

MS SQL Server - 1

30138

Hazır Site v2.1 (tr)

26827

Klasör Şeklinde Linkler(404 Yönetimi)

22072

Sayfaları şifreleme(ENCODE)

20194

MS SQL Server - 2

20040

MS SQL Server - 3

14289

Include Yöntemleri

12924

 
  # AKTİF ÜYELER
Aktif üye yok
 
 
 

 
 ASP Rehberi © 2004 - 2008
 Tasarım ve Programlama : Serdar TOROS
 ASPRehberi.Net web sitesi SiDEnet sunucularından yayınlanmaktadır.

[ 0,14 ]    ASPRehberi.NET RSS Kaynağı   Bu site Microsoft SQL Server Veritabanı kullanmaktadır

eXTReMe Tracker