تطبيق C ++ HTTP SEREVR الحديث
خادم HTTP تم تنفيذه في C ++ الحديثة
أساليب HTTP المدعومة :
يحصل
Post (سيتم إرجاع المورد الثابت 405 طريقة غير مسموح بها)
يدعم الموارد الثابتة ويدعم رؤوس طلب المدى . لا يتم دعم ضغط البيانات بعد.
يدعم تنفيذ LUA كنصي من جانب الخادم .
في Linux ، يمكنك تكوين وضع أداء التمهيد واستخدام Epoll ET لتحقيق كفاءة Apache 2.4.
يدعم رقم المنفذ ودليل جذر الخادم المواصفات الديناميكية ، والمنفذ الافتراضي هو 9001 ، ودليل الجذر هو الدليل الحالي.
إنشاء config.lua في مجلد بدء التشغيل لتجاوز التكوين الافتراضي ، فإن تكوين العينة هو كما يلي:
server_root = " /home/kiritow "
server_port = 9001
deploy_mode = 1حيث تم Deploy_Mode = 0 هو التكوين الافتراضي ، ويتم استخدام تجمع مؤشرات الترابط لمعالجة الاتصالات. عند إطلاق Deploy_Mode = 1 في Linux ، يكون في وضع الأداء.
تحت Linux: استدعاء python build.py لتجميع. ملف الإخراج المترجم هو main .
ضمن Windows: إذا قمت بتثبيت G ++ وتكوينه ، فيمكنك استخدام برنامج build.py Tripl لتجميعه. خلاف ذلك ، تحتاج إلى بناء مشروع VS.

