تطوير خادم HTTP مخصص بلغة C++ من الصفر

تفاصيل العمل

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

تعلمت من خلاله كيفية التعامل مع الشبكات، الاتصالات عبر sockets، إدارة العملاء المتعددين، والتعامل مع headers وطلبات GET/POST، بالإضافة إلى محاكاة بعض خصائص خوادم NGINX.

أهم المميزات:

دعم استقبال الطلبات ومعالجتها يدويًا

قراءة وتحليل headers

تشغيل عدة clients في آنٍ واحد

دعم static files (HTML/CSS) php python

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات