miniserver
1.0.0
أنا مبتدئ في تطوير الخلفية. بعد أن ألقي نظرة على المجلد المصور 1¡ · ، قررت إنشاء خادم Mini HTTP Mini. هذا هو الإصدار 0.1 ، بحيث لا يوجد سوى القليل من الخادم. في هذا المشروع ، أستخدم بعض المكتبات الأخرى ، مثل libevent ، tinyhttp.se لها وظيفة. أولاً ، يمكنك استخدام API لتسجيل [URL و Callback] والمكتبة تحصل على رسالة HTTP من Socket و ORASE. ثم يعيد كائن طلب (والذي يتضمن عنوان URL ، والطريقة وما إلى ذلك) إلى وظيفة رد الاتصال. رد الاتصال فقط فقط إرجاع الاستجابة (تشمل الحرف الخام). ثانياً ، إذا لم تجد المكتبة عنوان URL في القائمة ، فسيبحث عن ملف HTML أو برنامج CGI.
cd miniserver
make
ستقوم ببناء مكتبة ثابتة (libminiserver.a) وملف miniserver.h.