انتقل إلى محتوى الدرس
فقرة فرعية #4 من درس: طلب HTTP

HTTP Request Headers رؤوس طلب HTTP

سنتعرف في هذا الدرس على طلب HTTP request، وعلي بنية رسالة طلب HTTP request message structure، وسطر الطلب HTTP request Line، ورؤوس HTTP headers، وجسم الطلب HTTP body، بالإضافة إلى حقول البادئة أو رأس رسالة HTTP لضمان إرسال البيانات واستلامها بشكل صحيح.
1 صفوف تعليمية
تكنولوجيا الويب
4,759 مشاهدة

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

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

رؤوس HTTP headers توفر معلومات إضافية حول الطلب request أو الاستجابة response، مثل نوع المحتوى، والإعدادات الخاصة بالاتصال، والمعلمات الأمنية security parameters. وفي HTTP/1.1 يُكتب اسم الحقل متبوعًا بنقطتين ثم القيمة، مع مسافة اختيارية key: value ويكون الـ HTTP header بالشكل التالي:

  • Host: www.closetag.com: يحدد عنوان أو دومين الخادم المستهدف.
  • User-Agent: Mozilla/5.0: يحدد معلومات عن العميل [مثل المتصفح الموجود علي جهاز المستخدم ولا تكفي Mozilla/5.0 وحدها لإثبات أنه Firefox؛ تستخدمها متصفحات مختلفة للتوافق].
  • Accept-Language: en-US: يعبر عن اللغات التي يفضلها العميل، ولا يثبت لغة الصفحة التي سيعيدها الخادم.
  • Content-Type: application/x-www-form-urlencoded: يحدد نوع البيانات المرسلة في الجسم Body.
  • Content-Length: 27: يحدد طول البيانات المرسلة في الجسم Body بالبايتات.

HTTP Request Headers

بادئة أو رأس طلب http تكون بهذا الشكل.

نص
Host: www.closetag.com
User-Agent: Mozilla/5.0
Accept-Language: en-US