ایک ویب کوکی ہو سکتا ہے کہ زیادہ سے زیادہ سائز جانیں

ایک ویب کوکی (اکثر صرف "کوکی" کہا جاتا ہے) ڈیٹا کا ایک چھوٹا ٹکڑا ہے جو کسی ویب سائٹ کے ویب براؤزر میں اسٹورز اسٹورز ہے. جب کوئی شخص کسی ویب سائٹ کو لوڈ کرتا ہے تو، کوکی براؤزر کی معلومات اپنے دوروں یا پچھلے دوروں کے بارے میں بتا سکتا ہے. یہ معلومات اس سائٹ کی ترجیحات کو یاد کرنے کی اجازت دے سکتی ہے جو پچھلے دورے کے دوران مقرر کی جا سکتی ہے یا وہ گزشتہ پچھلے دوروں میں سے کسی ایک سے سرگرمی کو یاد کرسکتے ہیں.

کیا آپ نے کبھی ای کامرس کی ویب سائٹ پر کیا ہے اور خریداری کی ٹوکری میں کچھ شامل کیا ہے، لیکن ٹرانزیکشن کو مکمل کرنے میں ناکام ہے؟ اگر آپ اس سائٹ پر بعد میں واپس آتے ہیں تو صرف اپنی اشیاء کو اس کی ٹوکری میں انتظار کرنے کے لۓ تلاش کریں، پھر آپ نے کارروائی میں ایک کوکی دیکھا ہے.

ایک کوکی کا سائز

ایک HTTP کوکی (جس کی ویب کوکیز کا اصل نام ہے) کا سائز صارف ایجنٹ کی طرف سے مقرر کیا جاتا ہے. جب آپ اپنی کوکی کا اندازہ لگاتے ہیں، تو آپ کو بائٹ کو پورے نام = قیمت جوڑی میں شمار کرنا چاہئے، بشمول برابر نشان.

آر ایف سی 2109 کے مطابق، ویب کوکیز کو صارف ایجنٹوں کی طرف سے محدود نہیں ہونا چاہئے، لیکن براؤزر یا صارف ایجنٹ کی کم سے کم صلاحیتوں کو کم از کم 4096 بٹس فی کوکی ہونا چاہئے. یہ حد صرف کوکی کے نام = قدر حصے پر لاگو ہوتا ہے.

اس کا کیا مطلب یہ ہے کہ اگر آپ کوکی کو لکھ رہے ہیں اور کوکی کو 4096 بائٹس سے کم ہے، تو یہ ہر براؤزر اور صارف کے ایجنٹ کی طرف سے حمایت کی جائے گی جو آر ایف سی کے مطابق ہے.

یاد رکھیں کہ یہ آر ایف سی کے مطابق کم از کم ضرورت ہے. کچھ براؤزر زیادہ سے زیادہ کوکیز کی حمایت کرسکتے ہیں، لیکن محفوظ رہنے کے لئے، آپ کو اپنے کوکیز کو 4093 بائٹس کے تحت رکھنا چاہئے. بہت سے مضامین (اس کے پچھلے ورژن بھی شامل ہیں) نے تجویز کیا ہے کہ 4095 بائٹس کے نیچے رہنے والے پورے براؤزر کی حمایت کو یقینی بنانے کے لئے کافی ہونا چاہئے، لیکن کچھ تجربات سے پتہ چلتا ہے کہ آئی پی پی 3 جیسے بعض نئے آلات 4040 سے کم ہیں.

خود کے لئے جانچ

مختلف براؤزرز میں ویب کوکیز کی سائز کی حد کا تعین کرنے کا ایک بڑا طریقہ براؤزر کوکی لیمیٹ ٹیسٹ کا استعمال کرنے کے لئے.

میرے کمپیوٹر پر چند براؤزرز میں اس آزمائش کو چل رہا ہے، مجھے ان براؤزرز کے تازہ ترین ورژن کے لئے مندرجہ ذیل معلومات ملی ہے:

جیریمی Girard کی طرف سے ترمیم