HTTP (بروتوكول نقل النص التشعبي)
HTTP هو بروتوكول خادم/عميل يسمح للعملاء بطلب صفحات الويب من خوادم الويب. وهو بروتوكول على مستوى التطبيق يستخدم على نطاق واسع على الإنترنت. العميل هو عادةً متصفح ويب. عندما يريد المستخدم الوصول إلى صفحة ويب، يرسل المتصفح رسالة طلب HTTP إلى خادم الويب. يستجيب الخادم بصفحة الويب المطلوبة. بشكل افتراضي، يستخدم خادم الويب منفذ TCP 80.
يتواصل العميل وخادم الويب مع بعضهما البعض باستخدام طريقة الطلب والاستجابة، حيث يرسل العميل طلب HTTP، ويستخدم الخادم استجابة HTTP للاستجابة. يرسل العملاء عادةً طلباتهم باستخدام طريقتي get أو post، مثل get/homepage.html. يستجيب خادم الويب برسالة حالة (يرجع 200 إذا نجح الطلب) ويرسل المورد المطلوب.
سوف يوضح المثال هذه العملية:
يقوم العميل بالوصول إلى http://google.com ويوجه متصفحه إلى عنوان URL http://google.com(، وهو مثال لرسالة طلب HTTP). يتلقى خادم الشبكة الذي يستضيف http://google.com الطلب ويرد بمحتوى الويب (رسالة استجابة HTTP).
يستخدم خادم الويب عادةً منفذ TCP المعروف 80. إذا لم يتم تحديد المنفذ في عنوان URL، فسيستخدم المتصفح هذا المنفذ عند إرسال طلب HTTP. على سبيل المثال، عند طلب http://google.com وhttp://google.com:80، ستحصل على نفس النتائج.
ملحوظة
الإصدار الأكثر استخدامًا من HTTP اليوم هو HTTP / 1.1. توفر معظم المتصفحات إصدارات أحدث من HTTP / 2 وتدعمها.
HTTPS (بروتوكول نقل النص التشعبي الآمن)
يُعد بروتوكول نقل النص التشعبي الآمن نسخة آمنة من HTTP. يستخدم البروتوكول التشفير لتحقيق اتصال آمن بين العملاء (على سبيل المثال، متصفحات الويب) والخوادم (على سبيل المثال، خوادم الويب). يستخدم HTTPS بروتوكول أمان طبقة النقل (TLS) أو طبقة المقابس الآمنة السابقة له (SSL) للتشفير.
يُستخدم HTTPS عادةً عبر بعض الشبكات غير الآمنة (على سبيل المثال، الإنترنت). فالكثير من حركة المرور على الإنترنت غير مشفرة وعرضة لهجمات التجسس. يقوم HTTPS بتشفير المعلومات الحساسة لجعل الاتصال آمنًا.
يبدأ عنوان URL الخاص بـ HTTPS بـ https بدلاً من HTTP. في Internet Explorer، يمكنك التعرف فورًا على أن موقع الويب يستخدم HTTPS لأن القفل يظهر على الجانب الأيمن من شريط العناوين:
ملحوظة
يستخدم HTTPS منفذ TCP 443 المعروف. إذا لم يتم تحديد المنفذ في عنوان URL، فسيستخدم المتصفح هذا المنفذ عند إرسال طلبات HTTPS. على سبيل المثال، عند طلب https://gmail.com وhttps://gmail.com:443، ستحصل على نفس النتائج.
ملحوظة
إذا كنت مهتمًا بالمقالات، فيمكنك متابعة SPOTO. تلتزم SPOTO بإجابات وأسئلة امتحانات الشهادات المختلفة .
المزيد من المقالات الموصى بها
3. 19 أفضل نصيحة للدراسة لامتحانات سيسكو