多线程 HTTP 服务器
基本信息
担任角色
-
公司/背景
-
开始时间
2024-10
结束时间
2024-11
项目描述
开发轻量级HTTP服务器
支持多客户端并发访问和网页访问。使用C++17和POSIX Socket API实现TCP HTTP服务器
设计线程池处理客户端请求
使用ifstream按512B块读取文件并边读边发送
打印请求和状态日志
调试多客户端并发访问性能。
技术栈
C++17
Linux
POSIX Socket API
STL
g++
线程池
ifstream
亮点
支持多客户端并发响应
优化大文件传输性能