بادئ ذي بدء ، يجب أن تتحدث عن الجلسة التي يمكن القيام بها. لماذا تقول هذا.
فيما يلي المحتوى ذي الصلة لاستخدام وفهم الجلسة وملفات تعريف الارتباط في تطبيقات ASP. com والحصول على ذلك.
لنتحدث عن الجلسة أولاً
لم تتوقف الحجة المتعلقة بالجلسة أبدًا ، لكن يجب على الأشخاص الذين يمكنهم فهم الجلسة أن يفسروا أكثر من 90.
لكن ما زلت تتحدث ، لا تعتقد أنك قديم ~
يتفق بعض الناس مع الجلسة ، وبعض الناس يختلفون. لكن ماذا يقول هذا السؤال. قد أرغب في الاستماع إلى رأيي
إذا كان لديك أي أخطاء ، فالرجاء عدم فقدان الأشياء ، باستثناء الحانات الذهبية والعملات المعدنية.
يجب أن يعلم بعض الناس أنني أقوم بعمل الأنهار والبحيرات ، وإجراءات الأنهار والبحيرات تبحث في الكفاءة ، لكنني لا أتحدث عن التصميم هنا ، و
من بعض وجهات النظر العملية ، الجلسة.
بادئ ذي بدء ، يجب أن تتحدث عن ما يمكن أن تقوم به الجلسة.
أي نافذة مفتوحة في النافذة الأمامية لها آلية تخزين معلومات مستهدفة للمستخدم. لماذا تقول ذلك. أقل
دراسة أولى كيفية بدء الجلسة.
وتنزيل تصاريح لأنواع مختلفة من البيانات ، مثل الصور والأصوات والفلاش.
بيانات محتوى الإرسال الفعلي: أي الخادم
الحصول على / http / 1.1
قبول: الصورة/gif ، صورة/x-xbitmap ، صورة/jpeg ، الصورة/pjpeg ، التطبيق/x-shockwave-flash ، */ *
قبول Language0: ZH-CN
قبول entrete: gzip ، انحراف
عامل المستخدم: Mozilla/4.0 (متوافق ؛ MSIE 5.01 ؛ Windows NT 5.0)
المضيف: www.jh521.com
الاتصال: kep-alive
يقوم الخادم بإرجاع SessionId غير مستخدم لـ IE.
والعودة إلى بيانات التنزيل على الصفحة ذات الصلة في نفس الوقت ، على النحو التالي: الخادم إلى أي
HTTP/1.1 200 OK
الخادم: Microsoft-IIS/5.0
التاريخ: الشمس ، 30 نوفمبر 2003 16:41:51 بتوقيت جرينتش
على مستوى المحتوى: 21174..خلى من النوع: Text/HTML
set-cookie: AspsessionIdcacacbbbrt = Ibomfonaojfeebhbphienjff ؛
السيطرة على ذاكرة التخزين المؤقت: خاصة
ثم هناك رمز الصفحة HTML
في هذا الوقت ، هذا برنامج IE (وليس عميل) SessionId هو Ibomfonaojfeebhbpienjffc
وعندما يزور IE برنامج AP في أي من هذا الموقع ، سأرسل ibomfonaojfeebhbpienjffc
إلى الخادم ، سيعرف الخادم أن ibomfonaojfeebhbpienjffc يعني لك
وتعيين الجلسة (الاسم) = الاسم على الخادم
يمكن اعتباره كما هو
الجلسة (ibomfonaojfeebhbpienjffc) (الاسم) = الاسم
أو
جلسة (SessionId) (الاسم) = الاسم
وبهذه الطريقة ، يتم فصل الجلسة عن المستخدمين.
وعندما يغذي الخادم هذا المعرف ، سترى ما إذا كان هذا المعرف يستخدم. إذا كنت تغير واحدة
على أي حال ، لن يجعلك تكرر. لكن احصل
ينقل IE للخصم الإشارات ولا يمكن تنفيذه إلا دون الإلغاء في ذلك الوقت.
ولكن إذا كان لدي ذلك الوقت ، فسوف أجده اسمًا ومررًا مباشرة من خلال إشارة البريد. أنا لا أنفق هذه الطاقة
من المفترض أن يفهم بعض الناس كيف يعمل SessionId
لذا ، انظر إلى ملف تعريف الارتباط ، يقول بعض الناس أن SessionId هو ملف تعريف الارتباط.
لكنه ينتمي إلى نموذج عمل ، والمستخدمين والخوادم ينقلون البيانات الخاصة
عندما أقوم بتعيين ملف تعريف الارتباط ، سيقوم الخادم بتعليقات تعليمات. IE يولد ملفات تعريف الارتباط من خلال تعليمات الشبكة هذه
التخزين ، سيتم الحصول على هذه المعلومات في وقت محدد مثل زيارة هذا الموقع و Cookid.
فلماذا تستخدم ملفات تعريف الارتباط بدلاً من الجلسة؟
انظر إلى الفرق
وقت نقل وقت ومرحلة تخزين سارية المفعول
يمكن تعيين ملف تعريف الارتباط والاحتفاظ بمعلومات واضحة محليًا
الجلسة غير مغلقة في IE والخادم لا مهلة فقط SessionId
إذا كنت تريد أن يقوم المستخدمون بتسجيل الدخول إلى موقع الويب في المرة القادمة التي لا تحتاج فيها إلى إدخال اسم المستخدم أو كلمة المرور ، فيمكنك استخدام ملفات تعريف الارتباط فقط ،
لأنه يمكنه الاحتفاظ بوقت طويل (قبل حذف سجل ملفات تعريف الارتباط أو تاريخ الفشل)
والجلسة غير ممكنة.
عندما تقوم بتسجيل الدخول في المرة القادمة التي تقوم فيها بتسجيل الدخول ، ستطلب SessionId جديد
عندما يريد الخادم التحقق من حالة المستخدم من خلال المتغير الشخصي للمستخدم ، لا يمكنك استخدام ملف تعريف الارتباط
إذا تم تعيين أذونات المستخدم للاستخدام. عند زيارات IE ، يتم إرسال رمز المستخدم الهام إلى الخادم.
ثم إذا واجهت وسيلة معينة ، مثل تعديل سجل ملفات تعريف الارتباط مباشرة ، قم بتعديل المستخدم إلى المسؤول ~~
إنه أمر مزعج.
لكن
حسنًا ، أنا متعب بعض الشيء ، أنا أتحدث عن هذا
request.servervariables (http_referr)
أعتقد أن هناك بعض الأشخاص من خلال هذا الطلب. servervariables (http_referr)
لبعض الحدود الرئيسية ، خاصة للتعامل مع الخضوع عن بعد والغزو غير القانوني.
ثم أحتاج إلى تذكير الخادم بأن معلومات HTTP_REFERR التي تم الحصول عليها يتم نقلها بالكامل إلى الخادم.
وهذا أمر صعب.
(لسوء الحظ ، لم أفعل أشياء في الكتاب المقدس ، وقمت ببرنامج تعليق لعبة الويب)
النهاية. يوفر هذا الموقع أيضًا محتوى يتعلق بملف تعريف الارتباط للجلسة ، مرحبًا بك في القراءة.