文件名称:TinyHTTPd for Windows源码
文件大小:188KB
文件格式:ZIP
更新时间:2019-12-08 09:39:03
TinyHTTPd Windows Webserver cgi
TinyHTTPd是一个开源的简易学习型的HTTP服务器,项目主页在:http://tinyhttpd.sourceforge.NET/,源代码下载:https://sourceforge.Net/projects/tinyhttpd/,因为是学习型的代码,已经有好多年没更新了,也没什么更新必要,整个代码才500多行,10多个函数,对于学习HTTP服务器的原理来说非常有帮助,把代码读一遍,再按照执行处理流程调试一下,基本上可以搞清楚Web服务器在收到静态页面请求和CGI请求的一些基本处理逻辑。 本代码主要是将TinyHTTPd进行一些简单移植,使其可以在Windows上面运行调试,让只有Windows开发调试环境的小伙伴也能够学习学习。 修改明细可以参考:http://blog.csdn.net/magictong/article/details/53201038
【文件预览】:
tinyhttpd_for_win
----htdocs()
--------cgipost(0B)
--------color.cgi(320B)
--------detect.html(1KB)
--------cookies.html(6KB)
--------cgipy(0B)
--------check.cgi(479B)
--------index2.html(226B)
--------cgibat(0B)
--------README(308B)
--------index.html(226B)
--------cgi()
--------dir()
----stdafx.h(566B)
----ThreadProc.h(17KB)
----tinyhttp.vcproj(5KB)
----stdafx.cpp(295B)
----windowcgi.h(1017B)
----windowcgi.cpp(7KB)
----tinyhttp.cpp(14KB)
----tinyhttp.sln(880B)
----tinyhttp.exe(16KB)
----Tinyhttpd for Windows.docx(164KB)