بيت تطوير ما هو بروتوكول نقل النص التشعبي (HTTP)؟ - تعريف من techopedia

ما هو بروتوكول نقل النص التشعبي (HTTP)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني بروتوكول نقل النص التشعبي (HTTP)؟

بروتوكول نقل النص التشعبي (HTTP) هو بروتوكول طبقة تطبيق يستخدم بشكل أساسي على شبكة الويب العالمية. يستخدم HTTP نموذجًا لخادم العميل حيث يكون مستعرض الويب هو العميل ويتواصل مع خادم الويب الذي يستضيف موقع الويب. يستخدم المستعرض HTTP ، والذي يتم عبر TCP / IP للاتصال بالخادم واسترداد محتوى الويب للمستخدم.

HTTP هو بروتوكول يستخدم على نطاق واسع وقد تم اعتماده بسرعة عبر الإنترنت بسبب بساطته. وهو بروتوكول عديمي الجنسية وبلا اتصال.

شرح Techopedia بروتوكول نقل النص التشعبي (HTTP)

على الرغم من أن بساطة HTTP هي أعظم قوتها ، إلا أنها تمثل عيبها الرئيسي. نتيجة لذلك ، برز مشروع بروتوكول نقل النص التشعبي - الجيل التالي (HTTP-NG) كمحاولة لاستبدال HTTP. يعد HTTP-NG بتقديم أداء أعلى بكثير وميزات إضافية لدعم التطبيقات التجارية الفعالة بالإضافة إلى تبسيط ميزات الأمان والتوثيق HTTP. تم بالفعل تنفيذ بعض أهداف HTTP-NG في HTTP / 1.1 ، والذي يتضمن تحسينات في الأداء والأمان والميزات الأخرى لإصدارها الأصلي HTTP / 1.0.


يتضمن طلب HTTP الأساسي الخطوات التالية:

  1. يتم فتح اتصال بخادم HTTP.
  2. يتم إرسال طلب إلى الخادم.
  3. تتم بعض المعالجة بواسطة الخادم.
  4. يتم إرسال استجابة من الخادم مرة أخرى.
  5. الاتصال مغلق.

يوجد إصداران من HTTP ، الإصدار HTTP / 1.0 وأحدث إصدار HTTP / 1.1. كان التغيير الذي تم إجراؤه في المراجعة يتعلق أساسًا بكل طلب ومعاملة استجابة. في الإصدار السابق ، هناك حاجة إلى اتصال منفصل. في الإصدار الأحدث ، يمكن إعادة استخدام الاتصال عدة مرات.

ما هو بروتوكول نقل النص التشعبي (HTTP)؟ - تعريف من techopedia