--- يبدأ استعادة المحتوى ---
ملفات تعريف الارتباط هي ملفات نصية مخزنة على أجهزة الكمبيوتر العميل والاحتفاظ بأغراض تتبع المعلومات المختلفة. Java Servlet يدعم بشفافية ملفات تعريف الارتباط HTTP.
هناك ثلاث خطوات لإرجاع المستخدم عندما يتعلق الأمر بالتعريف:
• مجموعة من ملفات تعريف الارتباط التي يتم إرسالها بواسطة البرنامج النصي للخادم إلى المتصفح. على سبيل المثال: الاسم أو العمر أو رقم التعريف ، إلخ.
• يقوم المتصفح بتخزين هذه المعلومات على الكمبيوتر المحلي للاستخدام في المستقبل.
• في المرة التالية التي يرسل فيها المتصفح أي طلب إلى خادم الويب ، يتم إرسال ملفات تعريف الارتباط هذه إلى الخادم ، وسيستخدم الخادم هذه المعلومات لتحديد المستخدم.
فيما يلي قائمة بالطرق المفيدة عندما يمكنك استخدام Servlet لمعالجة ملفات تعريف الارتباط.
| Sn | الطريقة والوصف |
|---|---|
| 1 | setdomain الفراغ العام (نمط السلسلة) تقوم هذه الطريقة بتعيين ملفات تعريف الارتباط للمجال للتطبيق ، على سبيل المثال www.yiibai.com |
| 2 | السلسلة العامة getDomain () تحصل هذه الطريقة على تطبيق ملفات تعريف الارتباط للمجال ، مثل yiibai.com |
| 3 | setMaxage الفراغ العام (ENT Expiry) تحدد هذه الطريقة الفاصل الزمني بين عدد المرات (بالثواني) قبل انتهاء صلاحية ملف تعريف الارتباط. إذا لم يتم ضبطها بهذه الطريقة ، فسيستمر ملف تعريف الارتباط فقط للجلسة الحالية. |
| 4 | الجمهور int getMaxage () هذه الطريقة تُرجع ملف تعريف الارتباط (الفترة) الحد الأقصى للسن (الفترة) ، المحدد في ثوانٍ ، بشكل افتراضي ، -1 يعني أن ملف تعريف الارتباط سيستمر حتى يغلق المتصفح. |
| 5 | السلسلة العامة getName () اسم ملف تعريف الارتباط الذي تم إرجاعه بهذه الطريقة. لا يمكن تغيير الاسم بعد الخلق. |
| 6 | setValue public void (سلسلة NewValue) هذه الطريقة تحدد قيمة ملفات تعريف الارتباط. |
| 7 | السلسلة العامة getValue () تؤدي هذه الطريقة إلى القيمة المرتبطة بملف تعريف الارتباط. |
| 8 | public void setpath (سلسلة URI) هذه الطريقة تحدد المسار إلى ملف تعريف الارتباط هذا. إذا لم تحدد المسار ، فسيتم إرجاع ملف تعريف الارتباط بواسطة نفس الدليل مثل جميع عناوين URL في جميع الدلائل الفرعية للصفحة الحالية. |
| 9 | السلسلة العامة getPath () هذه الطريقة تحصل على الطريق إلى ملف تعريف الارتباط هذا. |
| 10 | مجموعة الفراغ العامة (العلم المنطقي) تحدد هذه الطريقة قيمة منطقية للإشارة إلى ما إذا كان يجب على ملف تعريف الارتباط إرسال اتصالات مشفرة (مثل SSL) فقط. |
| 11 | setComment public void (غرض سلسلة) تحدد هذه الطريقة الغرض من ملف تعريف الارتباط. التعليقات مفيدة للغاية إذا تم عرض ملفات تعريف الارتباط للمتصفح للمستخدم. |
| 12 | getcomment السلسلة العامة () تُرجع هذه الطريقة تعليقًا يصف الغرض من ملف تعريف الارتباط هذا أو هو فارغ إذا لم يكن ملف تعريف الارتباط أي تعليق. |
إنه سهل الاستخدام في Servlet ، مثل هذا.
cookie rmkeycookie = cookie new ("rmkey" ، useresvo.getRmkey ()) ؛ rmkeycookie.setMaxage (3600) ؛ rmkeycookie.setDomain (". whe.com") ؛ rmkeycookie.setPath ("/") ؛ Response.addcookie (rmkeycookie) ؛إذا كان هناك العديد من ملفات تعريف الارتباط ، فيمكنك جديد كائنات ملفات تعريف الارتباط متعددة ، ولكن في متصفح العميل ، لا يزال هناك ملف txt واحد فقط ، ولكن لا يوجد سوى أزواج متعددة ذات قيمة مفاتيح.
أو هكذا
reponse.addheader ("set-cookie" ، stringutil.appendstring (cookiename ، "=" ، cookievalue ، "؛ path =/؛ domain =" ، domain ، "؛ max-mage =" ، maxage ، httponly)) ؛ما سبق هو المحتوى الكامل للفهم الشامل لكيفية استخدام ملفات تعريف الارتباط في Servlets التي يجلبها لك المحرر. آمل أن يدعم الجميع wulin.com أكثر ~