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

HTTP Request Message Structure بنية رسالة طلب HTTP

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

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

الصف 1 شرح توضيحي
بنية رسالة طلب HTTP تتكون من عدة أجزاء تُحدد كيفية نقل البيانات من العميل مثل [متصفح الويب] إلى الخادم مثل [خادم الويب]. ورسالة HTTP يمكن أن تكون إما طلب request أو استجابة response.

تتكون بنية رسالة طلب HTTP Request كتالي:


1. سطر طلب HTTP Request Line: يحدد نوع الطلب مثل GET أو POST، والمورد المطلوب URI، وإصدار بروتوكول HTTP المستخدم.

2. رؤوس HTTP Headers: توفر معلومات إضافية حول الطلب request أو الاستجابة response، مثل نوع المحتوى، والإعدادات الخاصة بالاتصال، والمعلمات الأمنية security parameters.

3. جسم HTTP Body: يحتوي على البيانات المُرسَلة مع الطلب، ويشيع مع POST وPUT. لا توجد دلالة عامة لجسم GET؛ لا ينشئه العميل إلا عند اتفاق مباشر مع الخادم على دعمه، وقد ترفضه وسائط في الطريق.