• 0

كيف أمسح الكوكيز باستخدام vb.net؟

أريد طريقة لمسح كوكيز معين باستخدام لغة vb.net، فكيف أستطيع فعل ذلك؟ هل من دالة معين لفعل ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لا يمكنك حذف كوكيز بشكل مباشر من جهاز الحاسوب، بل يمكنك جعل المتصفح يحذفه عن طريق وضع وقت انتهاء هذا الكوكيز في زمن سابق وذلك عن طريق الخطوات التالية:

  1. حدد ما إذا كان الكوكيز موجود، وإذا كان كذلك أنشئ كوكيز جديد بنفس الإسم.
  2. حدد موعد إنتهاء الكوكيز في وقت سابق عن الوقت الحالي (في الماضي).
  3. أضف هذا الكوكيز إلى كائن مجموعة الكوكيز.

الشيفرة البرمجية للخطوات السابقة هي التالي:

If (Not Request.Cookies("UserSettings") Is Nothing) Then
    Dim myCookie As HttpCookie
    myCookie = New HttpCookie("UserSettings")
    myCookie.Expires = DateTime.Now.AddDays(-1D)
    Response.Cookies.Add(myCookie)
End If

افترضنا في المثال أن الكوكيز اسمه UserSettings.

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

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن