سرفصل‌های آموزشی
وب چگونه کار می‌کند؟
Cookie چیست و چگونه دیتای کاربران را ذخیره می‌سازد؟

Cookie چیست و چگونه دیتای کاربران را ذخیره می‌سازد؟

یکی از راه‌های قدیمی به منظور اصطلاحاً Track (رهگیری) کردن کاربران در فضای آنلاین، استفاده از چیزی است تحت عنوان Cookie که این اصطلاح در لغت معنای «کلوچه» است و در یک تعریف ساده، یک فایل متنی کوچک است که سرور برای کلاینت (مرورگر) ارسال می‌کند تا روی سیستم ذخیره شده و پس از آن هر بار که کلاینت به آن سرور ریکوئستی ارسال می‌کند، سرور ابتدا بررسی می‌کند ببیند که آیا کوکی روی آن سیستم ذخیره شده یا خیر، سپس ریسپانس مناسب و کاستومایزشده‌ای را برای کلاینت ارسال می‌کند.

در پاسخ به این پرسش که کوکی‌ها شامل چه اطلاعاتی هستند، شاید بتوان گفت مهم‌ترین خاصیت کوکی کمک به کم‌حافظگی پروتکل اچ‌تی‌تی‌پی و امکان ایجاد یک به اصطلاح Session بین کلاینت و سرور می‌باشد بدین صورت که سرور یک Session ID به کلاینت اختصاص داده و آن را توسط کوکی روی سیستم کلاینت ذخیره می‌کند تا در دفعات بعدی بتواند کلاینت را شناخته و درخواست‌هایش را به هم مرتبط سازد.

    به خاطر داشته باشید
معمولاً این Session ID موقت است و بنابراین این دست کوکی‌ها موقتی بوده و بعد از مدت معینی از روی سیستم کاربر پاک می‌شوند و یا خود کاربر این امکان را دارا است تا به صورت دستی آن‌ها را حذف کند.

یکی دیگر از مهم‌ترین کاربردهای کوکی، ذخیره‌سازی برخی تنظیمات دلخواهی است که شما قبلاً روی سایت انجام داده‌اید و تمایل ندارید تا هر بار این تنظیمات را از نو انجام دهید مضاف بر اینکه از دیگر کاربردهای مهم کوکی ذخیره‌سازی یوزرنیم و پسورد شما است که عموماً توسط تیک عبارتی همچون «مرا به خاطر بسپار» روی کوکی سِت می‌شوند.

    هشدار 
توجه داشته باشید که برخی از سایت‌ها بدون مطلع کردن کاربر، به صورت خودکار اقدام به ذخیرهٔ یوزرنیم و پسورد کاربر روی مرورگرش می‌کنند.

جالب است بدانید که علاوه بر ذخیره‌سازی این تنظیمات که به نظر می‌آید ضروری و مفید باشند، گاهی وب‌سایت‌ها فعالیت شما را در همان سایت و حتی سایت‌های دیگری که در طول وب‌گردی خود به آن‌ها مراجعه می‌کنید را رصد می‌کنند که به این نوع کوکی‌ها اصطلاحاً Third Party گفته می‌شود که عملاً ناقض حریم خصوصی هستند که از آن جمله می‌توان به نوع دیگری از کوکی‌ها که به Super Cookie یا Zombie Cookie معروف‌اند اشاره کرد که حتی به راحتی از روی سیستم شما حذف نمی‌شوند و به محض قرارگیری در محل مناسب، اطلاعات وب‌گردی شما را برای مقصد خود ارسال می‌کنند.

online-support-icon