资源简介
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

代码片段和文件信息
// stdafx.cpp : source file that includes just the standard includes
// tinyhttp.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
#include “stdafx.h“
// TODO: reference any additional headers you need in STDAFX.H
// and not in this file
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-11-17 15:49 tinyhttpd_for_win\
目录 0 2016-11-17 15:23 tinyhttpd_for_win\htdocs\
目录 0 2016-11-17 14:33 tinyhttpd_for_win\htdocs\cgi\
文件 0 2016-11-16 23:56 tinyhttpd_for_win\htdocs\cgibat
文件 0 2016-11-16 23:56 tinyhttpd_for_win\htdocs\cgipost
文件 0 2016-11-16 23:56 tinyhttpd_for_win\htdocs\cgipy
文件 305 2016-11-17 02:48 tinyhttpd_for_win\htdocs\cgi\cgipost.py
文件 242 2016-11-17 02:09 tinyhttpd_for_win\htdocs\cgi\p.bat
文件 284 2016-11-16 23:38 tinyhttpd_for_win\htdocs\cgi\p.py
文件 479 2001-04-22 06:03 tinyhttpd_for_win\htdocs\check.cgi
文件 320 2001-04-22 06:03 tinyhttpd_for_win\htdocs\color.cgi
文件 5987 2016-10-19 20:41 tinyhttpd_for_win\htdocs\cookies.html
文件 1511 2016-11-17 15:28 tinyhttpd_for_win\htdocs\detect.html
目录 0 2016-11-17 14:33 tinyhttpd_for_win\htdocs\dir\
文件 218 2001-04-22 06:03 tinyhttpd_for_win\htdocs\dir\index.html
文件 226 2016-11-17 15:22 tinyhttpd_for_win\htdocs\index.html
文件 226 2016-11-17 15:22 tinyhttpd_for_win\htdocs\index2.html
文件 308 2001-04-22 08:10 tinyhttpd_for_win\htdocs\README
文件 295 2016-11-14 20:44 tinyhttpd_for_win\stdafx.cpp
文件 566 2016-11-17 14:20 tinyhttpd_for_win\stdafx.h
文件 17884 2016-11-16 17:44 tinyhttpd_for_win\ThreadProc.h
文件 14698 2016-11-17 14:28 tinyhttpd_for_win\tinyhttp.cpp
文件 15872 2016-11-17 14:31 tinyhttpd_for_win\tinyhttp.exe
文件 880 2016-11-14 20:44 tinyhttpd_for_win\tinyhttp.sln
文件 4642 2016-11-17 14:30 tinyhttpd_for_win\tinyhttp.vcproj
文件 167683 2016-11-17 15:36 tinyhttpd_for_win\Tinyhttpd for Windows.docx
文件 7286 2016-11-17 02:53 tinyhttpd_for_win\windowcgi.cpp
文件 1017 2016-11-17 02:29 tinyhttpd_for_win\windowcgi.h
- 上一篇:计算机网络之小区网络设计方案
- 下一篇:flask实现登陆(验证码)的demo
相关资源
- AE开发Windows最短路径分析
-
Windows em
bedded Compact 2013 应用开发调 - 黑苹果硬件兼容检测和查询软件
- Uninstall_Cortana_WINCLIENT.CN.rar
- VMware65_SLP_DeLLSLIC2.1
- Windows异步套接字网络编程
- WINDOWS98启动盘镜像Win98.IMA
- 仿windows记事本
- windows7用的,非常漂亮的透明计时器
- windows下制作macOS安装U盘,绝对简单好
- keil vcom windows 7 64bit 驱动
- windows ce 系统的GPIO驱动程序
- TCP 发包工具(windows)
- 微软的可以删除系统卸不干净的软件
- windows下生成MD5值的工具(WinMD5)
- windows cygwin ns2安装步骤
- WinAPI 函数库(大全)
- 解决在Windows XP SP2下不能显示验证码的
- 加快Windows XP操作系统开机速度
- Windows 1.0 软盘镜像
- Windows下访问LINUX的利器-SSH
- ChilledWindows.exe(玩笑病毒)
- NDK-R12B windows-x86_64百度云盘
- windows3.2简体中文版,虚拟机文件
- Windows 3.0 安装软盘(3.5 720k)
- WINDOWS内核安全编程 寒江独钓 光盘源
- 寒江独钓-Windows内核安全编程(完整版
- 实现Windows与Linux两系统间自由切换
- 如何删除Linux系统后找回Windows的启动
- 飞康NSS、CDP力保Windows Server 2008数据迁
评论
共有 条评论