JSON Variables

ما هو بروتوكول HTTP وماذا يفعل؟

تم تصميم بروتوكول HTTP للاتصال واستلام وإرسال البيانات بين الخادم والعميل. HTTP تعني حرفيا بروتوكول نقل النص التشعبي ، و HTTP نفسها تعني بروتوكول Hypertext Transfer Protocol.

 

HTTP

 

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

 

وتجدر الإشارة إلى أن هذا البروتوكول يستخدم المصافحة لإرسال البيانات واستقبالها. في المصافحة ، يُطلب من أسئلة الوجهة بدء عملية استلام حزم البيانات وإرسالها بين الخادم والعميل وإنهائها.

 

على سبيل المثال ، افترض أن العميل "أ" يريد تلقي البيانات من الخادم "ب". لهذا الغرض ، يرسل A أولاً طلبًا إلى B لإعداد B لإرسال الاستعلام. في هذه الحالة ، سينتظر "أ" حتى يرسل "ب" إجابة على هذا السؤال. بعد أن يعلن "ب" عن استعداده ، يرسل "أ" رسالة إلى "ب" يطلب منه إرسال بيانات الاستخبارات. يتلقى B الرسالة ، ويعد المعلومات ، ويقسمها إلى حزم أصغر ، ويرسلها بالتسلسل في بروتوكول المصافحة.

 

وتجدر الإشارة إلى أن بروتوكول TCP / IP المستخدم في بروتوكول HTTP مسؤول مسؤولية كاملة عن أمن البيانات وإرسال الأمن. هذا البروتوكول موجود على طبقات وبنية هذا البروتوكول متعددة الطبقات.

 

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

 

أساس وبنية بروتوكول HTTP هو نفس بروتوكول TCP / IP ، HTTP هي خدمة تقدم بيانات مثل صفحات HTML والصور والاستعلامات وما إلى ذلك على شبكة الويب العالمية.

 

HTTP لديه القدرة على استخدام منافذ مختلفة ، ومع ذلك ، فإن المنفذ الافتراضي الذي يستخدمه هو المنفذ 80. الطريقة القياسية لأجهزة الكمبيوتر للتواصل مع بعضها البعض هي استخدام منفذ HTTP.

 

 

ميزة خاصة لـ HTTP هي أنه بعد تلقي الطلب من العميل ، فإنه يفحص كيفية تنسيق هذا الطلب وإرساله إلى الخادم ، وكذلك كيفية استجابة الخادم لطلب العميل.

أحدث أقدم