TinyHTTPd for Windows源码

上传者: magictong | 上传时间: 2019-12-21 20:17:17 | 文件大小: 188KB | 文件类型: zip
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

文件下载

资源详情

( 24 个子文件 188KB ) TinyHTTPd for Windows源码
tinyhttpd_for_win
htdocs
cgipost 0B
color.cgi 320B
detect.html 1.48KB
cookies.html 5.85KB
cgipy 0B
check.cgi 479B
index2.html 226B
cgibat 0B
README 308B
index.html 226B
cgi
p.py 284B
cgipost.py 305B
p.bat 242B
dir
index.html 218B
stdafx.h 566B
ThreadProc.h 17.46KB
tinyhttp.vcproj 4.53KB
stdafx.cpp 295B
windowcgi.h 1017B
windowcgi.cpp 7.12KB
tinyhttp.cpp 14.35KB
tinyhttp.sln 880B
tinyhttp.exe 15.50KB
Tinyhttpd for Windows.docx 163.75KB
[{"title":"( 24 个子文件 188KB ) TinyHTTPd for Windows源码","children":[{"title":"tinyhttpd_for_win","children":[{"title":"htdocs","children":[{"title":"cgipost <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"color.cgi <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"detect.html <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"cookies.html <span style='color:#111;'> 5.85KB </span>","children":null,"spread":false},{"title":"cgipy <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"check.cgi <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"index2.html <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"cgibat <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 308B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"cgi","children":[{"title":"p.py <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"cgipost.py <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"p.bat <span style='color:#111;'> 242B </span>","children":null,"spread":false}],"spread":true},{"title":"dir","children":[{"title":"index.html <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}],"spread":false},{"title":"stdafx.h <span style='color:#111;'> 566B </span>","children":null,"spread":false},{"title":"ThreadProc.h <span style='color:#111;'> 17.46KB </span>","children":null,"spread":false},{"title":"tinyhttp.vcproj <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 295B </span>","children":null,"spread":false},{"title":"windowcgi.h <span style='color:#111;'> 1017B </span>","children":null,"spread":false},{"title":"windowcgi.cpp <span style='color:#111;'> 7.12KB </span>","children":null,"spread":false},{"title":"tinyhttp.cpp <span style='color:#111;'> 14.35KB </span>","children":null,"spread":false},{"title":"tinyhttp.sln <span style='color:#111;'> 880B </span>","children":null,"spread":false},{"title":"tinyhttp.exe <span style='color:#111;'> 15.50KB </span>","children":null,"spread":false},{"title":"Tinyhttpd for Windows.docx <span style='color:#111;'> 163.75KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • lengyue5257 :
    可以使用,比较简单明了
    2019-03-28
  • kunyus :
    可以用, 对于了解 http 服务器原理很有帮助
    2019-03-14
  • peterli_xue :
    有用,资源不错
    2018-12-29
  • coder0621 :
    可以用,值这个分
    2018-12-27
  • kimilucy :
    感谢分享,最后没用上,下次拿来参考下也好
    2018-08-27

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...