جدول المحتويات:

كيف تعمل جلسة HTTP؟
كيف تعمل جلسة HTTP؟

فيديو: كيف تعمل جلسة HTTP؟

فيديو: كيف تعمل جلسة HTTP؟
فيديو: تعلم جوجل مييت (Google Meet) في 3 دقائق فقط 2024, أبريل
Anonim

وإليك كيف يعمل:

  1. يفتح الخادم ملف حصة (يعين ملف تعريف الارتباط عبر HTTP رأس)
  2. مجموعات الخادم أ حصة عامل.
  3. صفحة تغييرات العميل.
  4. يرسل العميل جميع ملفات تعريف الارتباط ، جنبًا إلى جنب مع حصة معرف من الخطوة 1.
  5. يقرأ الخادم حصة معرف من ملف تعريف الارتباط.
  6. مباريات الخادم حصة معرف من قائمة في قاعدة بيانات (أو ذاكرة ، إلخ).

في هذا الصدد ، ما هي جلسة

جلسات هي ميزة قياسية في الصناعة تسمح لخوادم الويب بالحفاظ على هوية المستخدم وتخزين البيانات الخاصة بالمستخدم أثناء تفاعلات الطلب / الاستجابة المتعددة بين تطبيق العميل وتطبيق الويب.

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

وبالمثل قد يتساءل المرء ، كيف تعمل جلسة HTTP في جافا؟

HttpSession الكائن يستخدم لتخزين كامل حصة مع عميل معين.

Servlet: ما هي جلسة

  1. بناءً على طلب العميل الأول ، تنشئ Web Container معرف جلسة فريدًا وتعيده إلى العميل مع الاستجابة.
  2. يرسل العميل مرة أخرى معرف الجلسة مع كل طلب.

كيف تعمل الجلسة وملفات تعريف الارتباط؟

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

موصى به: