Programlama Katagorisinde ve Asp,Perl,Php,Html Forumunda Bulunan Karşılık (response) Nesnesi Konusunu Görüntülemektesiniz.=>KARŞILIK (RESPONSE) NESNESİ Gelelim Web server’ın çıktı (output) işlerini yöneten nesnesine. Response nesnesi ile server’ın istemciye gönderdiği karşılıklar kontrol edilebilir. ...
|
|||||||
| Üye ol | Bloglar | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
|
|
#1 (permalink) |
|
Moderator
![]() |
KARŞILIK (RESPONSE) NESNESİ Gelelim Web server’ın çıktı (output) işlerini yöneten nesnesine. Response nesnesi ile server’ın istemciye gönderdiği karşılıklar kontrol edilebilir. Server’dan Web tarayıcısına giden her şey karşılıktır. Bu bir ASP veya HTML sayfası olabilir; sayfanın içindeki GIF, JPG veya PNG grafiği, bir Flash animasyonu, video veya ses dosyası olabilir. Böylesine zengin bir içeriğe sahip olan Response nesnesinin, sadece bir koleksiyonu vardır: Cookie’ler. Buna karşılık Response nesnesinin kullanabileceğimiz çok sayıda özelliği ve metodu bulunur. Önce cookie koleksiyonunu ele alalım. RESPONSE NESNESİNİN METODLARI Response nesnesinin bir çok metodu vardır; bunlardan .Write’ı daha önceki örneklerimizde çokça kulandık: Kod:
<% DIM Adi_Soyadi Adi_Soyadi = “Sarı Çizmeli Mehmet Ağa” Response.Write(“Merhaba, benim adım, “ & Adi_Soyadi) %> Kod:
<% DIM Adi_Soyadi Adi_Soyadi = “Sarı Çizmeli Mehmet Ağa” %> <%= “Merhaba, benim adım, “ & Adi_Soyadi %> ÖZELLİKLERİ Response nesnesinin bir çok özelliğini kullanarak ziyaretçimize göndereceğimiz sayfaları ve diğer unsurları yönetebiliriz: • Buffer (Tampon): Bu nesne özelliğinin değeri True (doğru) olarak ayarlandığında ziyaretçiye gönderilecek sayfanın bütün unsurları bir tampon bölgede toplanır; script’in çalışması bitinceye kadar beklenir ve HTML sayfa toptan gönderilir. Kimi zaman ASP kodumuz sonuna kadar çalıştığında ziyaretçiyi başka bir sayfaya ve siteye yönlendirebilir. Bu gibi sebeplerle, özellikle çok işlem gerektiren ASP sayfalarının baş tarafına bunu sağlayan kodu koymakta yarar olabilir: Kod:
<% Option Explicit Response.Buffer = TRUE %> Kod:
<% Option Explicit Response.Flush %> Kod:
<% Option Explicit Response.Clear %> Kod:
<% Option Explicit Response.Expires = 60 %> • End (Son): Response nesnesinin o anda icra edilmekte olan script’i durdurarak, o ana kadar ne elde edilmişse hepsini browser’a göndermesini sağlayan metodu olan End, aynı zamanda Buffer metoduyla tutulan HTML’in de gönderilmesine yol açar. Bu metoddan sonraki HTML veya ASP kodları icra edilmez: Kod:
<% Option Explicit Response.End %>
__________________
Talking's not always the best thing. |
|
|
|
| Sponsor Linkler | |
|
|
|
![]() |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) |
|
| Seçenekler | |
| Stil | |
|
|
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Sertifika Nesnesi | morejderha | Asp,Perl,Php,Html | 0 | 21-02-2008 10:50 |
| SqlCommand Nesnesi: | pReNsEs | C# | 0 | 25-07-2007 17:57 |
Gizlilik Politikası | KooLpa üyeleri onay gerektirmeksizin mesaj yazabilmektedir. KooLpa' da yasalara aykırı unsurlar bulursanız buraya yazınız. En kısa zamanda gereği yapılacaktır.