Make a http server.Just for learning.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
html
src
.gitignore
LICENSE
README.md

README.md

Makehttpd

Make a http server.Just for learning.

完成步骤:

1、socket demo

2、简易http server

3、添加响应报文

4、解析请求报文

5、增加400响应

6、增加404响应

7、GET请求,文件存在时返回请求文件

8、使用fork实现高并发的请求

9、增加信号处理,防止僵尸进程产生

10、增加200 OK的响应头

11、使用多线程实现并发(server_10.c)

12、使用epoll处理IO(server11.c)