خصائص بروتوكول HTTP

خصائص بروتوكول HTTP.

بروتوكول نقل النص التشعبي (HTTP) هو بروتوكول على مستوى التطبيق لأنظمة معلومات الوسائط التشعبية التعاونية والموزعة، فما هي خصائص بروتوكول HTTP؟

بروتوكول HTTP هو بروتوكول اتصال البيانات المستخدم لإنشاء اتصال بين العميل والخادم. HTTP هو بروتوكول اتصال قائم على TCP / IP. والذي يستخدم لتقديم البيانات مثل ملفات الصور ونتائج الاستعلام وملفات HTML وغيرها على شبكة الويب العالمية (WWW) مع المنفذ الافتراضي هو TCP 80. كما انه يوفر طريقة موحدة لأجهزة الكمبيوتر تواصلوا مع بعضهم البعض.


الخصائص الأساسية لبروتوكول HTTP.

يوجد هناك مجموعة من الخصائص المحددة لبروتوكول نقل النص التشعبي، ومن أهمها:

  • البروتوكول الذي يسمح لخوادم الويب والمتصفحات بتبادل البيانات عبر الويب.
  • إنه بروتوكول استجابة الطلب.
  • يستخدم اتصالات TCP الموثوقة بشكل افتراضي على منفذ TCP 80.
  • عديم الحالة، يعني أن كل طلب يعتبر الطلب الجديد. بمعنى آخر، لا يتعرف الخادم على المستخدم افتراضيًا.

ميزات بروتوكول HTTP.

عدا عن خصائص HTTP، هناك ثلاث ميزات أساسية تجعل بروتوكول HTTP بروتوكولًا بسيطًا وقويًا يستخدم للاتصال:

  • مستقل عن الوسائط: يحدد أن أي نوع من محتوى الوسائط يمكن إرساله بواسطة HTTP طالما أن كل من الخادم والعميل يستطيعان التعامل مع محتوى البيانات.
  • غير متصل: إنه نهج بدون اتصال حيث يبدأ عميل HTTP، أي المتصفح، في طلب HTTP وبعد إرسال الطلب، يفصل العميل عن الخادم وينتظر الاستجابة.
  • عديم الحالة: يكون العميل والخادم على دراية ببعضهما البعض أثناء الطلب الحالي فقط. بعد ذلك، كلاهما ينسى بعضهما البعض. نظرًا لطبيعة البروتوكول عديمة الحالة، لا يمكن للعميل أو الخادم الاحتفاظ بالمعلومات حول الطلبات المختلفة عبر صفحات الويب.

إقرأ أيضاً… أنواع البروتوكولات المستخدمة في شبكات الإنترنت.


البنية الأساسية للبروتوكول.

توضح المكونات التالية البنية الأساسية لهذا البروتوكول:

  • بنية HTTP.

بروتوكول HTTP هو بروتوكول طلب / استجابة يعتمد على البنية القائمة على العميل / الخادم. كما تعمل متصفحات الويب والروبوتات ومحركات البحث وما إلى ذلك مثل عملاء HTTP ويعمل خادم الويب كخادم.

  • العميل.

يرسل عميل HTTP طلبًا إلى الخادم في شكل طريقة طلب و URI وإصدار بروتوكول. كما أنه يكون متبوعًا برسالة تشبه MIME تحتوي على معدِّلات الطلب ومعلومات العميل ومحتوى الجسم المحتمل عبر اتصال TCP / IP.

  • الخادم.

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

مقالات مرتبطة...

  • ما هو نظام اسم المجال (DNS)؟

    نظام اسم المجال (DNS – Domain Name System) هو نظام تسمية هرمي لمواقع الويب مبني على قاعدة بيانات موزعة. يحول هذا النظام أسماء النطاقات إلى عناوين IP ويجعل من الممكن تعيين أسماء المجال لمجموعات من موارد الإنترنت والمستخدمين ، بغض النظر عن الموقع الفعلي للكيانات. شرح نظام اسم المجال (DNS). يتضمن نظام اسم المجال شجرة…

  • ما هو كيبل Cat 6؟ وكيف يعمل؟

    معيار 6 هو معيار كيبل الشبكات Ethernet تم تحديده بواسطة جمعية الصناعات الإلكترونية ورابطة صناعة الاتصالات، يعتبر كيبل Cat 6 هو الجيل السادس من كابلات Ethernet المزدوجة الملتوية المستخدمة في شبكات الأعمال والمنزل. كما تتوافق كابلات Cat 6 مع معايير Cat 5 و Cat 5e التي سبقتها. كيف يعمل كيبل CAT 6؟ تدعم كبلات الفئة…

  • ما هي الإعلانات الخبيثة (Malvertising)؟

    الإعلانات الخبيثة  (Malvertising) هي شكل ضار من أشكال الإعلان عبر الإنترنت يستخدم لنشر البرامج الضارة. عادةً ما يتم تنفيذها عن طريق إخفاء التعليمات البرمجية الضارة ضمن إعلانات آمنة نسبيًا عبر الإنترنت. يمكن أن تقود هذه الإعلانات الضحية إلى محتوى غير موثوق به أو تصيب جهاز كمبيوتر الضحية مباشرة ببرامج ضارة، مما قد يؤدي إلى إتلاف النظام…

  • ما هي محاذاة النص في محرر النصوص؟

    تمنحك معظم برامج معالجة النصوص القدرة على تغيير محاذاة النص لكتلة من النص. يحدد هذا الإعداد كيفية عرض النص أفقيًا على الصفحة. أنواع محاذاة النص. تتضمن الأنواع الأربعة الأساسية لمحاذاة النص المحاذاة إلى اليسار، وإلى اليمين، والتوسيط، والضبط. يُشار إلى هذا الإعداد غالبًا على أنه “ضبط لليسار”، ولكنه يُسمى تقنيًا “محاذاة لليسار”. وهو عادةً الإعداد…

  • ما هو المخترق الأخلاقي؟

    المخترق الأخلاقي هو مصطلح صاغته شركة IBM ويشير إلى شخص يستخدم مهاراته في القرصنة من أجل الخير وليس الشر. يعمل المتسللون الأخلاقيون في مجموعات للعثور على نقاط الضعف في الأنظمة بحيث يمكن إصلاحها، مما يجعل النظام أكثر أمانًا. قد يعملون أيضًا كجزء من فريق لتقديم تدريب مجاني حول كيفية تجنب انتهاك حقوق النشر. من ناحية…

  • ما هو المقصود بخادم الويب؟ وكيف يعمل؟

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