Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Web sunucusu tarafından response header bilgisi olarak web client'a (browser) gönderilen mesaj, data.

Eğer client cookie'leri kabul ediyorsa, bu bilgiyi bir text dosyada saklar. Ve daha sonra yaptığı her request'te servera bu bilgiyi request header ile gönderir.

Server cookie için süre belirtebilir. Cookie o süre boyunca geçerlidir. Süre belirtilmezse cookie, browser penceresi kapatılana kadar geçerli olur. Bir cookie'yi iptal etmek için server, aynı cookie'yi null olarak veya geçerlilik süresini sıfıra ayarlayarak gönderir.

Siz serversınız, beş yaşındaki oğlunuz da browser. Diyorsunuz ki; oğlum filanca kişiye de uğramamız lazım, unutursam bana hatırlat. Bu da cookie. Daha sonra yol boyunca oğlunuz ne zaman size birşey diyecek olsa önce "baba, unutma falancaya da gitcez" diyor. Bu da request header ile sürekli gönderilen cookie.

Yukarıdaki örnekten aşağıdaki sonuçların hangisi çıkartılabilir?

a) Browser'lar server'ların çocuklarıdırlar.
b) Server ile browser birlikte bir yerlere gidebilir.
c) Server'lar unutkandır. (kopya: bkz. state)
d) Bill Gates en zengin yazılımcıdır.
e) Hepsi
fizikci
02 Şubat 2005 11:00
2.  türkçeye çerez olarak çevrilmiş.
bateristt
25 Haziran 2005 22:02
3.  Web sayfaları tarafından bilgisayarımıza habersizce bırakılan ve bir dahaki girişimizde
sayfanın bizi tanımasını sağlayan küçük txt dosyalarıdır
jessender
04 Ekim 2005 09:55
4.  ilk defa alış veriş sepeti uygulamalarının gerçeklenmesi ihtiyacı neticesinde ortaya çıkmışlardır.
haydar
11 Eylül 2006 11:38
5.  cookie'ler hakkında YANLIŞ kanaatlerden bazıları şöyledir;
-bir tür worm(kurtcuk) yada virüstürler, ve diske zarar verebilirler, data silebilirler...
-bir tür spyware'dirler, diskteki tüm kişisel bilgileri biryerlere gönderebilirler...
-popup'ları meydana getirirler.
-spam için kullanılırlar...
-yanlızca reklam amaçlıdırlar...

Bunların hepsi yanlış.
haydar
11 Eylül 2006 11:48
6.  Cookie fonksiyonları için yazılmış güzel bir JSON kodu gördüm. Örnek olması noktasından hareketle yapıştıriim dedim. Bereketini görünüz.

var Cookie = {
  set: function(name, value, daysToExpire) {
    var expire = '';
    if (daysToExpire != undefined) {
      var d = new Date();
      d.setTime(d.getTime() + (86400000 * parseFloat(daysToExpire)));
      expire = '; expires=' + d.toGMTString();
    }
    return (document.cookie = escape(name) + '=' + escape(value || '') + expire);
  },
  get: function(name) {
    var cookie = document.cookie.match(new RegExp('(^|;)\\s*' + escape(name) + '=([^;\\s]*)'));
    return (cookie ? unescape(cookie[2]) : null);
  },
  erase: function(name) {
    var cookie = Cookie.get(name) || true;
    Cookie.set(name, '', -1);
    return cookie;
  },
  accept: function() {
    if (typeof navigator.cookieEnabled  'boolean') {
      return navigator.cookieEnabled;
    }
    Cookie.set('_test', '1');
    return (Cookie.erase('_test') = '1');
  }
};

Aşağıdaki örnek kod nasıl kulanılacağını gösteriyor:

if(Cookie.accept())
   alert("Tarayıcınız cookie-enabled, yani kurabiye yiyebiliyor.");
else
   alert("Tarayıcınızın karnı tok.");

Cookie.set("ad", "iRecep");
alert(Cookie.get("ad"));
Cookie.erase("ad");

fizikci
24 Ekim 2006 01:52
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1171 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen