整个源代码只依赖c标准库;
多进程服务,一个连接派生一个进程处理请求,超时退出;
支持https,依赖stunnel4服务(密钥协商、加解密)支持https;
支持cgi,只支持head、get、post方法,支持转发;
不支持配置文件、只支持命令行参数解析;
编译及运行
gcc -Os -o /usr/bin/althttpd althttpd.c
/tmp/althttp/httpd -port 3333 -root /tmp/althttp/www -logfile ./111.log -user nobody -jail 0
本文介绍了一个简单的HTTP服务器软件,该软件仅依赖C标准库,采用多进程方式处理客户端请求,并支持HTTPS、CGI等特性。文章提供了编译及运行指令。
1327

被折叠的 条评论
为什么被折叠?



