การใช้งาน C ++ HTTP SerEVR ที่ทันสมัย
เซิร์ฟเวอร์ HTTP ที่ใช้งานใน C ++ ที่ทันสมัย
วิธีการ HTTP ที่รองรับ :
รับ
โพสต์ (โพสต์ทรัพยากรคงที่จะส่งคืนวิธี 405 ไม่อนุญาตให้ใช้)
รองรับทรัพยากรคงที่ และ รองรับส่วนหัวคำขอช่วง ยังไม่รองรับการบีบอัดข้อมูล
รองรับการดำเนินการของ LUA เป็นสคริปต์ฝั่งเซิร์ฟเวอร์
ใน Linux คุณสามารถกำหนดค่าโหมดประสิทธิภาพการบูตและใช้ Epoll ET เพื่อให้ได้ประสิทธิภาพของ Apache 2.4
หมายเลขพอร์ตและการรองรับ Dynamic Directory Directory Server Directory พอร์ตเริ่มต้นคือ 9001 และไดเรกทอรีรูทเป็นไดเรกทอรีปัจจุบัน
สร้าง config.lua ในโฟลเดอร์เริ่มต้นเพื่อแทนที่การกำหนดค่าเริ่มต้นการกำหนดค่าตัวอย่างมีดังนี้:
server_root = " /home/kiritow "
server_port = 9001
deploy_mode = 1โดยที่ deploy_mode = 0 คือการกำหนดค่าเริ่มต้นและใช้พูลเธรดเพื่อจัดการการเชื่อมต่อ เมื่อ deploy_mode = 1 เปิดตัวใน Linux จะอยู่ในโหมดประสิทธิภาพ
ภายใต้ Linux: Call python build.py สำหรับการรวบรวม ไฟล์เอาต์พุตที่รวบรวมเป็น main
ภายใต้ Windows: หากคุณติดตั้งและกำหนดค่า G ++ คุณสามารถใช้ build.py Script เพื่อรวบรวม มิฉะนั้นคุณต้องสร้างโครงการ VS

