darkhttpd:当您急需网络服务器时

时间:2024-04-10 06:19:01
【文件属性】:

文件名称:darkhttpd:当您急需网络服务器时

文件大小:45KB

文件格式:ZIP

更新时间:2024-04-10 06:19:01

C

darkhttpd 当您急需Web服务器时。 特征: 设置简单: 单个二进制文件,无其他文件,无需安装。 独立的,不需要inetd或ucspi-tcp 。 不用弄乱配置文件-您只需要指定www根目录即可。 用C语言编写-高效且可移植。 内存占用量小。 事件循环,单线程-没有fork()或pthreads。 生成目录列表。 支持HTTP GET和HEAD请求。 支持范围/部分内容。 (尝试流式传输音乐文件或恢复下载) 支持If-Modified-Since。 支持保持活动连接。 支持IPv6。 可以根据主机标头提供301重定向。 在FreeBSD,Solaris和Linux上使用sendfile()。 可以在FreeBSD上使用acceptfilter。 在某些时候可以在FreeBSD,Linux,OpenBSD,Solaris上工作。 ISC许可证。 suckless.org表示。 安


【文件预览】:
darkhttpd-master
----darkhttpd.c(85KB)
----TODO(126B)
----devel()
--------cppcheck(282B)
--------fuzz_llvm.sh(176B)
--------fuzz_socket.sh(317B)
--------fuzz_socket.cc(1KB)
--------test_forward_all.py(956B)
--------warns(204B)
--------test.py(15KB)
--------fuzz_testcases()
--------fuzz_llvm_make_safe_uri.c(4KB)
--------test_auth.py(2KB)
--------test_timeout.py(559B)
--------open_sockets.py(795B)
--------test_make_safe_uri.c(2KB)
--------run-tests(5KB)
--------clang-warns(297B)
--------checker(272B)
--------bench.c(2KB)
--------Makefile(264B)
--------test_server_id.py(510B)
--------test_mimemap.py(1KB)
--------test_forward.py(928B)
--------test_no_listing.py(382B)
----.gitignore(10B)
----Makefile(230B)
----README.md(3KB)

网友评论