الدرس 47: بروتوكولات التطبيق الرئيسية: HTTP/HTTPS
تعد بروتوكولات HTTP و HTTPS هي العمود الفقري للشبكة العنكبوتية العالمية، حيث تسمح للعملاء والخوادم بتبادل وثائق وبيانات الويب.
HTTP (بروتوكول نقل النص التشعبي)
- المنفذ: TCP Port 80.
- الوظيفة: هو البروتوكول الذي تستخدمه المتصفحات لإرسال الطلبات (GET, POST) إلى خوادم الويب واستقبال الردود (صفحات HTML، صور).
HTTPS (بروتوكول نقل النص التشعبي الآمن)
هو ببساطة HTTP مضاف إليه طبقة أمان، عادةً SSL/TLS.
- المنفذ: TCP Port 443.
- الوظيفة: يقوم بتشفير جميع البيانات المتبادلة بين المتصفح والخادم، مما يمنع التجسس ويضمن سلامة البيانات.
- شرط: يتطلب HTTPS وجود شهادة رقمية SSL/TLS لدى خادم الويب للتحقق من هويته.