تطوير البرمجيات · مصطلحات · تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات

ما معنى cookie؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈkʊki/اسممصطلح أساسي

cookie: ملف تعريف ارتباط، كوكي

قطعة صغيرة من البيانات يخزنها الموقع في المتصفح وتُرسل معه في الطلبات اللاحقة، وتُستخدم لتسجيل الدخول وحفظ الإعدادات والتتبع.

طريقة الاستخدام

تضبط الخوادم ملفات تعريف الارتباط عبر ترويسة Set-Cookie؛ ومن خصائصها المهمة HttpOnly وSecure وSameSite. وتفسّر قوانين الخصوصية في الاتحاد الأوروبي ومناطق أخرى سبب عرض مواقع كثيرة لافتة تطلب الموافقة على ملفات الارتباط.

أمثلة

  1. The session cookie is HttpOnly, so JavaScript can't read it.

    ملف تعريف ارتباط الجلسة مضبوط على HttpOnly، لذا لا تستطيع JavaScript قراءته.

    تحدّ الخاصية من وصول الشيفرة في المتصفح إلى ملف الجلسة، ما يساعد على حماية بيانات المصادقة.

  2. Users stay logged in because we store a cookie for thirty days.

    يبقى المستخدمون مسجّلين للدخول لأننا نخزّن ملف تعريف ارتباط لمدة ثلاثين يومًا.

    يحتفظ المتصفح بمعرّف الجلسة طوال هذه المدة، فلا يحتاج المستخدم إلى تسجيل الدخول في كل زيارة.

تراكيب شائعة

  • set a cookie
  • session cookie
  • third-party cookies
  • cookie banner
  • clear cookies

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: تطوير الويب وتطبيقات الأجهزة المحمولة والواجهات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: