بروتوكول نقل النص الفائق (HTTP)
بروتوكول الإنترنت الذي يتيح لمتصفّحات الشبكة العنكبوتية العالمية استرجاع المعلومات من الخوادم.
الوسوم: دليل المصطلحات
ما معنى بروتوكول نقل النص الفائق (HTTP)؟
بروتوكول نقل النص الفائق (HTTP)
بات الإنترنت جزءًا لا يتجزّأ من حياتنا، يربط الناس والأجهزة عبر العالم. وفي قلب هذه الشبكة الواسعة يقع بروتوكول نقل النص الفائق (HTTP)، وهو بروتوكول أساسي يتيح لنا الوصول إلى المعلومات واسترجاعها من الخوادم باستخدام متصفّحات الويب.
ويقوم HTTP أساسًا للتواصل بين متصفّحات الويب، كجوجل كروم أو موزيلا فايرفوكس أو سفاري، وخوادم الويب التي تستضيف المواقع والتطبيقات. وهو بمثابة لغة تتيح لهذين الطرفين فهم البيانات وتبادلها بسلاسة.
فحين تكتب عنوان موقع في شريط العنوان بمتصفّحك أو تنقر رابطًا، يبدأ متصفّحك طلب HTTP إلى خادم الويب المعني. وهذا الطلب أشبه برسالة تسأل الخادم أن يعيد معلومات بعينها، كصفحة ويب أو صورة أو مقطع فيديو.
ويتكوّن طلب HTTP من عدة مكوّنات. أولها الأسلوب، الذي يبيّن نوع الإجراء الذي يريد المتصفّح أن ينفّذه الخادم. وأشيع الأساليب "GET" الذي يطلب موردًا بعينه من الخادم. وتُستخدم أساليب أخرى مثل "POST" و"PUT" و"DELETE" لتفاعلات أكثر تعقيدًا، كإرسال النماذج أو تحديث البيانات.
كما يتضمّن الطلب محدّد الموارد الموحّد (URL) أو عنوان الويب للمورد الذي يريد المتصفّح استرجاعه. ويساعد هذا العنوان الخادم على تحديد الموقع الدقيق للمعلومات المطلوبة. وفضلًا عن ذلك، قد يحتوي الطلب على ترويسات تقدّم معلومات إضافية عنه، كنوع المتصفّح وأنواع المحتوى المقبولة وبيانات المصادقة.
وبمجرّد أن يتلقّى الخادم طلب HTTP، يعالجه ويولّد استجابة HTTP. وتحتوي هذه الاستجابة على المعلومات المطلوبة ورمز حالة يبيّن ما إذا كان الطلب ناجحًا أم واجه خطأ. وأشيع رموز الحالة "200 OK" الذي يدلّ على استجابة ناجحة. وتدلّ رموز أخرى مثل "404 Not Found" أو "500 Internal Server Error" على أنواع مختلفة من الأخطاء.
كما تتضمّن استجابة HTTP ترويسات تقدّم بيانات وصفية عنها، كنوع المحتوى وطوله وتعليمات التخزين المؤقّت. وفضلًا عن ذلك، قد تحتوي الاستجابة على المحتوى الفعلي، كـ HTML أو CSS أو جافاسكربت أو الصور أو الفيديو، تبعًا للمورد المطلوب.
ويعمل HTTP فوق بروتوكول آخر يُسمّى بروتوكول التحكّم في الإرسال (TCP)، الذي يضمن تسليمًا موثوقًا ومرتّبًا لحزم البيانات عبر الإنترنت. ومعًا، يشكّل HTTP وTCP ثنائيًا قويًا يتيح نقل المعلومات بسلاسة بين متصفّحات الويب والخوادم.
باختصار، بروتوكول نقل النص الفائق (HTTP) هو العمود الفقري للتواصل بين متصفّحات الويب والخوادم على الإنترنت. فهو يتيح لنا استرجاع المعلومات من الخوادم وعرض المواقع والصور والفيديو وغيرها من موارد الويب. وفهم HTTP ضروري لكل من يسعى إلى استيعاب الآلية الداخلية للشبكة العنكبوتية العالمية وخدماتها اللوجستية.
جاهز لإيجاد مساحة تخزين؟
تصفّح أكثر من 200 مستودع موثّق في جميع أنحاء السعودية — مع التصفية حسب الحي والمساحة ونوع التخزين.
جاهز للانتقال
جاهز لإيجاد مساحة تخزين؟
تصفّح أكثر من 200 مستودع موثّق في جميع أنحاء السعودية — مع التصفية حسب الحي والمساحة ونوع التخزين.