Implementasi Serevr C ++ HTTP modern
Server HTTP yang diimplementasikan dalam C ++ modern
Metode HTTP yang didukung :
MENDAPATKAN
POST (Posting Sumber Daya Statis Akan Mengembalikan Metode 405 Tidak Diizinkan)
Mendukung sumber daya statis dan mendukung header permintaan rentang . Kompresi data belum didukung.
Mendukung eksekusi LUA sebagai skrip sisi server .
Di Linux, Anda dapat mengonfigurasi mode kinerja boot dan menggunakan Epoll ET untuk mencapai efisiensi Apache 2.4.
Nomor port dan spesifikasi dinamis dukungan direktori server root, port default adalah 9001, dan direktori root adalah direktori saat ini.
Buat config.lua di folder startup untuk mengganti konfigurasi default, konfigurasi sampel adalah sebagai berikut:
server_root = " /home/kiritow "
server_port = 9001
deploy_mode = 1Di mana deploy_mode = 0 adalah konfigurasi default, dan kumpulan utas digunakan untuk menangani koneksi. Ketika Deploy_Mode = 1 diluncurkan di Linux, dalam mode kinerja.
Di bawah Linux: Hubungi python build.py untuk kompilasi. File output yang dikompilasi adalah main .
Di bawah Windows: Jika Anda menginstal dan mengonfigurasi G ++, Anda dapat menggunakan skrip build.py untuk dikompilasi. Jika tidak, Anda perlu membangun proyek VS.

