ويب ڪوڪي شايد ٿي سگهي ٿو جيڪا وڌ کان وڌ وڌو

ھڪ ويب ڪوڪي (عام طور تي صرف "ڪوڪي" سڏبو آهي) ڊيٽا جو هڪ ننڍڙو ٽڪرو آهي، جيڪو ويب سائيٽ جي ويب برائوزر ۾ ويب سائيٽ ذخيرو ٿيل آهي. جڏهن هڪ شخص ويب سائيٽ کي لوڊ ڪري ٿو، ڪوڪي توهان جي دورو يا پوئين دورن جي باري ۾ برائوزر جي معلومات کي ٻڌائي سگهي ٿو. هي معلومات سائيٽ ترجيحن کي ياد ڪرڻ جي اجازت ڏئي سگھي ٿو جيڪو اڳوڻي دورو دوران مقرر ڪيو ويو هجي يا اهو انهن پوئين دورن مان هڪ سرگرمي مان ياد ڪري سگهي ٿو.

ڇا توهان ڪڏهن اي ايم ڪامرس ويب سائيٽ ڏانهن ڪئي آهي ۽ خريداري ڪارٽ ۾ ڪجهه شامل ڪيو، پر ٽرانزيڪشن مڪمل ڪرڻ ۾ ناڪام ٿي؟ جيڪڏهن توهان ڪنهن پوسٽ جي تاريخ ۾ واپس موٽي آيا، فقط پنهنجي شيون توهان جي گاڏي ۾ انتظار ڪڍڻ لاء، پوء توهان عمل ۾ ڪوڪ ڏٺو آهي.

هڪ ڪوڪي جو سائز

ھڪڙو HTTP ڪوڪي جو سائز (جيڪو ويب ڪوڪيز جو اصل نالو آھي) جي صارف ايجنٽ طرفان مقرر ڪيل آھي. جڏهن توهان پنهنجي ڪوڪي جي سائيز کي ماپ ڪري، توهان سڄي نالو = قيمتي جوڙي ۾ بائٽين کي ڳڻڻ گهرجي، جنهن ۾ برابر-نشاني شامل آهن.

آر ايف سي 2109 جي مطابق، ويب ڪوڪيز کي محدود ڪندڙ صارف ايجنٽ ذريعي نه هجڻ گهرجي، پر هڪ برائوزر يا صارف ايجنٽ کي گهٽ ۾ گهٽ 4096 بيتن کي گھٽ هجڻ گهرجي. اهو حد صرف ڪنڪي جو نالو = قيمتي حصي تي لاڳو ٿئي ٿو.

ڇا اهو مطلب اهو آهي ته توهان هڪ ڪوڪي لکي رهيا آهيو ۽ ڪوڪي 4096 باٽن کان گهٽ آهي، پوء اهو هر برائوزر ۽ صارف ايجنٽ جي طرفان انهي جي حمايت ڪندو جيڪا RFC مطابق هجي.

ياد رهي ته آر ايف سي جي مطابق اها گهٽ ۾ گهٽ گهربل آهي. ڪجهه برائوزر شايد وڌيڪ ڪوڪيز جي حمايت ڪري سگھن ٿيون، پر محفوظ ٿيڻ لاء، توهان کي پنهنجي ڪوڪيز کي 4093 بائيٽ تحت رکڻ گهرجي. ڪيترا مضمون (هن جي گذريل ورزن سميت) انهي تجويز ڪيو آهي ته 4095 بٽ تحت رهڻ مڪمل برائوزر جي سپورٽ کي ڪافي هجڻ گهرجي، پر ڪجهه تجربن اهو ظاهر ڪيو آهي ته ڪجهه ماپ ڊوائيسز، جهڙوڪ iPad 3، 4095 کان گهٽ گهٽ ۾ اچن ٿيون.

پنهنجو پاڻ لاء جانچ

مختلف برائوزرن ۾ ويب ڪوڪيز جي سائيز جي حد کي طئي ڪرڻ جو هڪ طريقو اهو آهي ته اهو برائوزر کوکي ليمٽس ٽيسٽ استعمال ڪرڻ لاء.

منهنجي ڪمپيوٽر تي ڪجھه برائوزرن ۾ هي آزمائش ڊوڙندا، هنن برائوزر جي تازي نسخن لاء مون کي هيٺين ڄاڻ ڏني هئي:

جيريمي Girard پاران ڏنل