تعلم الحد الأقصى للحجم الذي يمكن أن يكون ملف تعريف ارتباط الويب

شبكة ملف تعريف الارتباط (غالباً ما يُطلق عليه "ملف تعريف الارتباط") هو جزء صغير من البيانات التي يخزنها موقع الويب في متصفح الويب الخاص بالمستخدم. عندما يحمّل شخص موقع ويب ، يمكن لملف تعريف الارتباط إبلاغ معلومات المتصفح عن زيارته أو زياراته السابقة. يمكن أن تسمح هذه المعلومات للموقع بتذكر التفضيلات التي ربما تم تعيينها خلال زيارة سابقة أو يمكن أن تتذكر النشاط من إحدى تلك الزيارات السابقة.

هل سبق لك زيارة موقع ويب للتجارة الإلكترونية وإضافة شيء إلى سلة التسوق ، ولكنك فشلت في إكمال المعاملة؟ إذا عدت إلى هذا الموقع في وقت لاحق ، فقط للعثور على العناصر الخاصة بك في انتظارك في عربة التسوق ، فإنك قد رأيت ملف تعريف ارتباط في العمل.

حجم ملف تعريف الارتباط

يتم تحديد حجم ملف تعريف ارتباط HTTP (والذي هو الاسم الفعلي لملفات تعريف الارتباط على الويب) بواسطة وكيل المستخدم. عند قياس حجم ملف تعريف الارتباط ، يجب عليك حساب البايتات في اسم الزوج = اسم القيمة بالكامل ، بما في ذلك العلامة المتساوية.

وفقًا لـ RFC 2109 ، يجب ألا تكون ملفات تعريف الارتباط على الويب مقتصرة على وكلاء المستخدم ، ولكن يجب أن يكون الحد الأدنى من قدرات المتصفح أو وكيل المستخدم 4096 بايت على الأقل لكل ملف تعريف ارتباط. يتم تطبيق هذا الحد على اسم = قيمة جزء من ملف تعريف الارتباط فقط.

ما يعنيه هذا هو أنه إذا كنت تكتب ملف تعريف ارتباط وملف تعريف الارتباط أقل من 4096 بايت ، فسيتم دعمه من قبل كل متصفح ووكيل مستخدم يتوافق مع RFC.

تذكر أن هذا هو الحد الأدنى من المتطلبات وفقًا لـ RFC. قد تدعم بعض المتصفحات ملفات تعريف ارتباط أطول ، ولكن لتكون آمنة ، يجب عليك الاحتفاظ بملفات تعريف الارتباط الخاصة بك تحت 4093 بايت. اقترحت العديد من المقالات (بما في ذلك نسخة سابقة من هذه المقالة) أن البقاء تحت 4095 بايت يجب أن يكون كافيًا لضمان دعم المتصفح الكامل ، ولكن بعض الاختبارات أظهرت أن بعض الأجهزة الأحدث ، مثل iPad 3 ، تأتي أقل قليلاً من 4095.

اختبار لنفسك

طريقة رائعة لتحديد الحد الأقصى لحجم ملفات تعريف الارتباط على الويب في المتصفحات المختلفة لاستخدامها لاختبار حدود ملفات تعريف ارتباط المتصفح.

تشغيل هذا الاختبار في بعض المتصفحات على جهاز الكمبيوتر الخاص بي ، حصلت على المعلومات التالية لأحدث الإصدارات من هذه المتصفحات:

حرره جيريمي جيرار