در گذشته نه چندان دور، کوکیها نقش اصلی را در مدیریت کاربران و ذخیره اطلاعات کاربران ایفا میکردند. ولی بعد از کشف شدن باگ امنیتی ( که ناشی از اشتباه برنامه نویس بود ) در کوکی ها، برای مدتی کنار گذاشته شدند و اکثر اطلاعات کاربران در sessionهای سمت سرور ذخیره میشد.
کلوچک یا کوکی بستهای از اطلاعات است که ایجاد کنندگان وبگاهها کوکیها را میسازند تا امکان دسترسی بهتر به سایتشان را فراهم کنند. لو مونتولی(Lou Montulli) یکی از کارمندان شرکت نتاسکیپت اولین کسی بود که تکنیک کوکی را به وجود آورد.
HTTP یک پروتکل فراموشکار است و در شرایط طبیعی هرگر گذشته خود را به خاطر نمیآورد. یعنی اگر شما دهها فرمان HTTP به سوی سرویس دهنده بفرستید هیچ ارتباط منطقی بین آنها تشخیص نخواهد داد. کلید حل این مسئله بهرهگیری از مکانیزمی برای ایجاد یک نشست بین مرورگر و سرویس دهندهٔ وب است.
در یک کوکی چندین فیلد اطالعاتی درج میشود:
معمولا کوکیها کاربردهای زیرا دارند:
کوکیها دو نوع هستند: کوکیهای ماندگار و کوکیهای موقت.
این نوع کوکیها تاریخ انقضا دارند و تا آن تاریخ بر روی رایانه فرد باقی خواهند ماند. محل ذخیره سازی کوکیها بنا به نوع مرورگر که استفاده میکنید متفاوت میباشد. اطلاعات کوکیها ثابت نبوده و قابل تغییر میباشد. کوکیها ممکن است ناقض حقوق شخصی کاربران بوده و سبب کاهش امنیت سیستمهای آنها شوند. میتوان با تنظیمات خاص مرورگرها از ورود کوکیها اطلاع یافت و در صورت لذوم مانع از ورود آنها به رایانه شد.
این نوع کوکی با بسته شدن مرورگر از بین خواهند رفت.
برچسب:
نویسنده: نگار جعفری