مقارنة ملفات تعريف الارتباط والجلسة
1. لملفات تعريف الارتباط:
① يتم إنشاء ملفات تعريف الارتباط على جانب الخادم
② حفظ ملفات تعريف الارتباط على المتصفح
③ يمكن ضبط دورة حياة ملف تعريف الارتباط من خلال ملف تعريف الارتباط. إذا لم يتم تعيين setMaxage ،
ثم تختفي دورة حياة ملف تعريف الارتباط عندما يغلق المتصفح.
يمكن مشاركة eCooukies بواسطة متصفحات متعددة من نفس النوع. يمكن أن تتخيل ملفات تعريف الارتباط كطاولة
يقارن:
① حيث توجد:
ملفات تعريف الارتباط موجودة في العميل ، المجلد المؤقت
الجلسة: موجود في ذاكرة الخادم ، وكائن مجال الجلسة يخدم متصفح المستخدم
②safety
يتم تخزين ملفات تعريف الارتباط في نص عادي على العميل ، مع انخفاض الأمان ويمكن تشفيره وتخزينه من خلال خوارزمية التشفير
يتم تخزين الجلسة في ذاكرة الخادم ، لذا فهي أكثر أمانًا
③Network حجم الإرسال
ستقوم ملفات تعريف الارتباط بتمرير رسائل إلى الخادم
يتم تخزين الجلسة نفسها على الخادم ولن تكون هناك حركة مرور.
④ دورة الحياة (تستغرق 20 دقيقة كمثال)
(1) تتراكم دورة حياة ملف تعريف الارتباط ، وتبدأ في توقيت الوقت الذي يتم إنشاؤه فيه. بعد 20 دقيقة ، تنتهي دورة حياة ملف تعريف الارتباط.
(2) دورة حياة الجلسة هي الفاصل الزمني. من وقت الخلق ، يبدأ الوقت. إذا لم يتم الوصول إلى الجلسة في غضون 20 دقيقة ، فسيتم تدمير دورة حياة الجلسة.
ومع ذلك ، إذا تم الوصول إلى الجلسة في غضون 20 دقيقة (كما في الدقيقة 19) ، فسيتم إعادة حساب دورة حياة الجلسة
(3) فرصة إغلاق دورة حياة الجلسة ، ولكن ليس لها أي تأثير على ملفات تعريف الارتباط
⑤ نطاق
الجلسة حصرية لمتصفح المستخدم
تتم مشاركة ملفات تعريف الارتباط بواسطة متصفحات متعددة للمستخدمين
طرق لإبطال الجلسة:
1. إغلاق tomcat
2. تطبيق الويب Reload
3. وقت الالتزام
4 إبطال الجلسة
تستند المقالة أعلاه إلى مقارنة ملفات تعريف الارتباط والجلسات في Java. هذا هو كل المحتوى الذي أشاركه معك. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.