HTTP-da Cookie
Cookie'lar foydalanuvchi brauzerida saqlanadigan kichik matnlar hisoblanadi. Server turli nomlar bilan bir nechta cookie'lar o'rnatishi mumkin.
Cookie'lar yordamida server foydalanuvchini aniqlashi va har bir mijozning ma'lumotlarini uning so'rovlari orasida saqlashi mumkin.
Cookie'lar mijoz va server o'rtasida HTTP sarlavhalari orqali uzatiladi (eslang, bu muhim). Brauzerning serverga har bir so'rovida brauzer ushbu saytning barcha cookie'larini serverga yuboradi.
Cookie sarlavhasi yordamida mijoz
har bir so'rovda cookie'larni serverga
yuboradi:
Cookie: name=john
Agar bitta cookie o'rnatilmagan bo'lsa, mijoz ularning barchasini bitta sarlavhada, nuqta-vergul bilan ajratgan holda yuboradi:
Cookie: name=john;surn:smit
Set-Cookie sarlavhasi yordamida server
kerakli nom va qiymatga ega cookie'ni
o'rnatishi mumkin:
Set-Cookie: name=john
Cookie'lar HTTP sarlavhalari orqali uzatiladimi?
Cookie'lar qayerda saqlanadi, serverda yoki brauzerda?
Server qaysi sarlavha yordamida cookie'larni o'rnatadi?
Brauzer qaysi sarlavha yordamida cookie'larni serverga yuboradi?
Brauzer cookie'larni serverga qanchalik tez-tez yuboradi?
Biror saytni oching va so'rov va javob sarlavhalarini o'rganing. U erda cookie'larni uzatuvchi sarlavhalarni qidiring.
Brauzer nosozliklarni tuzatish dasturidagi "Network" ichidagi sarlavhada so'rovingizni toping. Uning ustiga bosing. Paydo bo'lgan so'rov tafsilotlarida "Cookies" ichidagi sarlavhani toping. Uni o'rganing.
Brauzer nosozliklarni tuzatish dasturidagi "Application" ichidagi sarlavhada "Cookies" ichidagi sarlavhani toping. Ushbu sayt uchun brauzeringizda yozilgan cookie'larni o'rganing. Alohida cookie'larni o'zgartirish va o'chirishga harakat qiling (ehtiyot bo'ling, avtorizatsiya buzilishi mumkin; ushbu saytning paroli sizda borligiga ishonch hosil qiling).