Cookie
Cookie
Kuki (İngilis dili kukisindən) resursa daxil olmaq haqqında məlumatı saxlamaq üçün veb server və ya səhifə tərəfindən yaradılan kiçik məlumat parçasıdır. O, istifadəçinin kompüterində fayl kimi saxlanılır və səhifə açıldıqda müştəri tərəfindən HTTP başlığında serverə göndərilir. Kukilər istifadəçinin şəxsi parametrlərini və üstünlüklərini saxlamaq, istifadəçinin autentifikasiyası və giriş sessiyasını izləmək üçün istifadə olunur. Veb saytı təşviq edərkən, istifadəçilərin resurs ətrafında səfərləri və hərəkətləri haqqında statistik məlumat toplamaq üçün kukilərdən istifadə olunur.
Server kuki qeydinə başlayır. Əgər onun cavabında Set-cookie başlıq sahəsi varsa, o zaman müştəri saxlama yerinə yetirir. Qeydə alınan məlumatlar müştəri tərəfindən səhifəyə növbəti dəfə daxil olanda serverə göndərilir. Saytı təbliğ edərkən nəzərə alın ki, bəzi istifadəçilər öz brauzerlərində kukiləri əl ilə söndürürlər, ona görə də statistikanı qeyd etmək üçün alternativ üsullardan istifadə etmək lazımdır.
Kuki elementləri
Veb saytın optimallaşdırılmasını axtararkən , Set-cookie sahəsində müştərinin aşağıdakı məlumatları serverə ötürməsinə diqqət yetirin:
- adı və dəyəri . Onlar istifadəçinin maşınında saxlanılır və müştərinin sorğusunun bir hissəsi kimi serverə göndərilir;
- tarix (saxlama müddəti parametrinin dəyəri). Kuki məlumatının nə vaxtdan sonra əhəmiyyətsiz olacağını müəyyən edir. Açar söz göstərilməyibsə, brauzer sessiyasının müddəti bitdikdə məlumatlar silinir;
- domen . Parametr kukinin əlaqəli olduğu domen adını müəyyən edir. Onları göndərməyin zəruri olub-olmadığını müəyyən etmək üçün brauzer daxil olmaq üzrə olduğu domeni kompüterdə saxlanılan kuki qeydləri ilə müqayisə edir. Yoxlama nəticəsi müsbət olarsa, məlumatlar ötürülür, uyğunluq tapılmadıqda - yox;
- yol . Parametr dəyəri əlavə yoxlamanın aparıldığı və məlumatların ötürülməsi zərurəti ilə bağlı son qərarın verildiyi yoldur. Domen kimi bir yol kuki qeydi ilə əlaqələndirilir. Brauzer bir domen adının domen parametrinin dəyərinə uyğun gəldiyini aşkar edərsə, sayta gedən yolun kukidə qeydə alınmış yol ilə əlaqəli olub olmadığını yoxlayır. Resurs kataloqda və ya yol dəyəri ilə müəyyən edilmiş alt kataloqlardan birində yerləşirsə, müqayisə uğurludur;
- təhlükəsiz . Parametr kuki məlumatlarının təhlükəsiz kanal üzərindən ötürüldüyünü müəyyən edir.
Bu kukilər Kuki formatında Cookie başlığı sahəsində serverə göndərilir: ad = dəyər;…
Müəyyən edilmiş parametrlərin bir və ya bir neçə cütü keçə bilər. Onların hər biri kuki girişinə aiddir, onun üçün tələb olunan resurs Domen və Set-kuki-yə ötürülən yola uyğun gəlir.
Yorumlar
Yorum Gönder