文件名称:httpserver.h:用于在C语言中编写非阻塞HTTP服务器的单个标头库
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-02 18:56:02
C
有关API文档,请参见httpserver.h 描述 httpserver.h是用于构建事件驱动的非阻塞HTTP服务器的单个标头C库 支持带有epollLinux和带有kqueue的BSD / Mac。 例子 # define HTTPSERVER_IMPL # include " httpserver.h " # define RESPONSE " Hello, World! " void handle_request ( struct http_request_s* request) { struct http_response_s* response = http_response_init (); http_response_status (response, 200 ); http_response_header (response, " Content-Type "
【文件预览】:
httpserver.h-master
----.travis.yml(306B)
----httpserver.h(56KB)
----test()
--------valgrind(447B)
--------main.c(4KB)
--------run(2KB)
--------valgrind.txt(181B)
--------results.txt(806B)
----LICENSE(1KB)
----.gitignore(85B)
----Makefile(917B)
----README.md(6KB)