HTTP හි සැසිය
කුකී මත පදනම්ව සැසි ක්රියාත්මක වේ. සැසි සේවාදායකයට සේවාලාභියා සිහිපත් කර ඔහු සඳහා තොරතුරු ගබඩා කිරීමට ඉඩ සලසයි.
උදාහරණයක් ලෙස, වෙබ් අඩවියකට පැමිණෙන්නෙකුට සාප්පුවේ කරත්තයට භාණ්ඩ එකතු කළ හැකිය. පිටුව නැවත පූරණය කිරීමෙන් පසු සේවාදායකය සේවාලාභියා හඳුනාගෙන එම බ්රවුසරයේ කාලසීමා කර තිබූ භාණ්ඩ පෙන්වයි.
අපි බලමු එය ක්රියා කරන ආකාරය. ඔබ දැනටමත් දන්නා පරිදි, HTTP ප්රොටෝකෝලය තත්ත්වය ගබඩා නොකරයි, එනම් සේවාදායකයට යාවත්කාලීන ප්රතිචාරය කුමන සේවාලාභියෙකුගෙන් ලැබුණුදැයි වෙන්කර හඳුනාගත නොහැක. එබැවින් මෙම නඩුවේදී හරස් මාර්ගයක් භාවිතා වේ.
එහි සාරය පහත පරිදි වේ.
සේවාලාභියාගේ පළමු අයැදුමෙදී සේවාදායකය
අහඹු අනන්ය අනුපිළිවෙලක් සහිත කුකියක් සකසයි. මෙම කුකීය ලෙස හැඳින්වේ
සැසි සහ සාමාන්යයෙන් එයට ඇති
නම sessid වේ.
සේවාදායකය සිය අතරේ සියලුම සැසි කුකී ලැයිස්තුවක් ද ගබඩා කර ඒවාට අවශ්ය දත්ත අනුබද්ධ කරයි. උදාහරණයක් ලෙස, තෝරාගත් සාප්පු භාණ්ඩ ලැයිස්තුව.
සේවාලාභියාගේ ඊළඟ අයැදුමේදී ඔහු සේවාදායකය වෙත සැසි කුකීය යවන අතර සේවාදායකය මෙම කුකීය මගින් ඔහුව හඳුනාගෙන සේවාදායකයේ එම සේවාලාභියා සඳහා සුරක්ෂිතව ඇති දත්ත ලබාගත හැකිය.
HTTP ප්රොටෝකෝලය අයැදුම් අතර දත්ත ගබඩා නොකරයි. කෙසේ වෙතත්, සේවාදායකයට පරිශීලකයන් වෙන්කර හඳුනාගත හැකිය. එය ක්රියාත්මක කර ඇත්තේ කෙසේද?