انتقل إلى محتوى الدرس

Accept vs Content-Type Headers الفرق بين حقل Accept وContent-Type

تعرّف بعمق هندسي على أنواع الوسائط (MIME Types) وحقل الرأس Content-Type في HTTP: بنية النوع الرئيسي والفرعي، وترميز UTF-8، والفرق بين Accept وContent-Type، ومقارنة صيغ النماذج، والحماية من تخمين النوع عبر nosniff.
2 صفوف تعليمية
تكنولوجيا الويب
2 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يخلط كثير من المبتدئين بين حقل الرأس وحقل الرأس لأن كليهما يُكتب بداخله نوع وسائط ()، لكن وظيفتهما الهندسية مختلفة تماماً:

  • حقل (في رأس الطلب فقط — للتفاوض على المحتوى): يرسله العميل ليخبر الخادم: «هذه هي الصيغ التي أفهمها وأفضّل أن ترسل لي الرد بها»، ويمكن أن يضم عدة أنواع مرتبة حسب معامل الأولوية ().
  • حقل (حقل تمثيل المحتوى — في الطلب أو الاستجابة): يرسله أي طرف يرفق جسماً فعلياً () في رسالته الحالية (سواء كان العميل عند إرسال بيانات أو الخادم عند إرجاع الاستجابة) ليعلن: «هذا هو النوع الفعلي الوحيد للبايتات الموجودة داخل جسم هذه الرسالة الآن».

جرّب المختبر التفاعلي الآتي لمقارنة دور و في سيناريوهات الويب الحقيقية:

الصف 2 معاينة حية