自己学习整理了tinyhttp的代码,500多行受益匪浅,不过源码是不能直接运行的,找了好久的博客才运行起来,自己写了篇博客,也把自己的代码传上来
2021-12-07 13:56:41 40KB tinyhttpd 网络 c/c++
1
1,Tinyhttpd是J. David Blackstone在1999年写的一个不到500行的超轻量型Http Server,成为学习非常不错,可以帮助我们真正理解服务器程序的本质。官网: ://tinyhttpd.sourceforge.net 2,完全修正TinyHttpd原始代码,代码逻辑清晰,注释详尽,编码规范,简洁易读。 3,提供了使用手册,便于测试验证,详见httpd说明.docx。 4,参照项目
2021-06-17 00:22:14 410KB 系统开源
1
tinyhttpd是学习http协议非常好的工具,但是由于其过于简单,不支持在网页上显示图片,所以我改了一些代码,供新手一起学习,ubuntu14.04下直接make就可以,已经测试通过.
2021-05-24 18:08:23 230KB tinyhttpd http png 图像
1
tinyhttp 经典http服务,适合学习
2021-02-06 14:03:16 188KB http c++ 网络
1
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
2019-12-21 20:17:17 188KB TinyHTTPd Windows Webserver cgi
1