webserver:简易的http服务器

时间:2024-06-24 10:09:39
【文件属性】:

文件名称:webserver:简易的http服务器

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-24 10:09:39

C++

webserver ###简易的http服务器 ####1.服务器的架构为epoll + 多线程 + sendfile #####2.暂时只支持GET和HEAD方法,支持的首部不多大概七八个吧,支持伪长连接 #####3.可配置的,现阶段只支持domain和docroot配置项,domain就是你部署的网站域名,docroot想必学过网页的都知道是什么意思吧~ #####4.编译方式: cd webserver && mkdir build && cd build && cmake .. && make [debug|release] #####5.运行方式: (在build目录中)./webserver ../webserver/tinyhttp.config 详见


【文件预览】:
webserver-master
----CMakeLists.txt(750B)
----.gitignore(2KB)
----webserver()
--------test.cpp(1KB)
--------parse.h(2KB)
--------parse.cpp(5KB)
--------tinyhttp.h(5KB)
--------utility.cpp(10KB)
--------utility.h(4KB)
--------tinyhttp.cpp(14KB)
--------tinyhttp.config(67B)
----README.md(609B)
----.gitattributes(2KB)

网友评论