جارٍ التحميل…
جارٍ التحميل…
تميّز شروط إرسال القيمة من شرط السماح لبرنامج الصفحة بقراءتها.
المتصفح يحتفظ بثلاث قيم صغيرة، ولكل واحدة شروط تحدد متى يرسلها. سنراجع هذه الشروط باستخدام الطلب المكتوب فقط.
| الكلمة في الملف | معناها هنا |
|---|---|
| cookie | قيمة صغيرة يحتفظ بها المتصفح مع اسم وشروط إرسال. |
| name / value | اسم القيمة / محتواها. |
| HTTPS / Secure | اتصال محمي / شرط يحتاج هذا النوع من الاتصال. |
| Path | مسار يجب أن يطابقه الطلب أو يكون الطلب في فرع تحته هنا. |
| same-site / SameSite=Strict | الطلب من الموقع نفسه / قيد يتحقق بهذا السياق المعطى. |
| HttpOnly | يمنع برنامج JavaScript في الصفحة من قراءة القيمة؛ لا يمنع إرسالها في الطلب. |
جميع القيم في المثال لم تنته صلاحيتها، وتخص المضيف نفسه. إذن لا نحتاج تخمين عمرها أو موقعها.
طلب مخطط وبيانات cookies غير حساسة.
REQUEST: GET https://portal.example.invalid/course/lesson
CONTEXT: same-site; same host; HTTP request
All cookies are unexpired host-only cookies.
name=notes; value=a; Path=/notes; Secure; SameSite=Strict
name=pref; value=b; Path=/course; Secure; HttpOnly; SameSite=Strict
name=staff; value=c; Path=/staff; Secure; SameSite=Strictهذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
اختر اسم القيمة الوحيدة التي تحقق شروط الإرسال في الطلب المعروض. ضع الاسم في الفلاق، ولا تستخدم value.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.