码迷,mamicode.com
首页 >  
搜索关键字:tinyhttpd    ( 28个结果
Tinyhttpd-源码阅读笔记
简介这是一个用c实现的简单的http服务器 业务流程大约是创建socket 然后把监听链接,有链接就把connfd给accept_request线程 由accept_request处理线程 然后线程再根据GET和POST方法,有没有参数传递过来,是不是可执行文件来确定需不需要启动进程处理数据 不需要执行权限的,直接把页面返回,需要执行的,交个子进程执行,结果返回给父进程,返回给浏览器...
分类:Web程序   时间:2016-07-06 15:15:27    阅读次数:237
tinyhttpd ------ C 语言实现最简单的 HTTP 服务器
工作流程: 1>服务器启动,在指定端口或随机选取端口绑定httpd服务。 2>收到一个http请求时(其实就是listen端口accept的时候),派生一个线程运行accept_request函数。 3>取出http请求中method(get或post)和url,对于get方法,如果有携带参数,则q ...
分类:编程语言   时间:2016-06-23 12:49:53    阅读次数:308
http请求数据的格式
最近看了tinyhttpd的服务器代理,看了看http请求数据包的格式和内容 http请求报包含三个部分: 请求行 + 请求头 + 数据体 请求行包含三个内容 method + request-URI + http-version method 包含有 post , get, head,delete ...
分类:Web程序   时间:2016-06-23 00:56:38    阅读次数:1966
有哪些适合学生参与的 C++,网络编程方面的开源项目?
有哪些适合学生参与的 C++,网络编程方面的开源项目? 有哪些适合学生参与的 C++,网络编程方面的开源项目? Tinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有502行(包括注释),附带一个简单的Client,可以通过阅读这段代码理解一个 Http Server ...
分类:编程语言   时间:2016-05-20 22:22:30    阅读次数:244
升级tinyhttpd-0.1.0,让其支持网页显示图像
tinyhttpd是学习http协议非常好的工具,但是由于其过于简单,不支持在网页上显示图片,所以我改了一些代码,让tinyhttpd可以现实图像,供新手一起学习和熟悉http协议,ubuntu14.04下直接make就可以,已经测试通过. 代码: download.csdn.net/detail/ ...
分类:Web程序   时间:2016-05-18 21:23:50    阅读次数:173
Tinyhttpd阅读笔记
1、简介 tinyhttpd是一个开源的超轻量型Http Server,阅读其源码,可以对http协议,微型服务器有进一步的了解。 源码链接; 参考博客:tinyhttpd源码分析 2、笔记 2016年5月7日21:31:35 函数原型目录,列举出整个项目所要用到的所有函数原型 每个函数的作用在项目 ...
分类:Web程序   时间:2016-05-07 22:19:01    阅读次数:399
【OpenSource】--TinyHttpD
【源码下载】http://sourceforge.net/projects/tinyhttpd/files/tinyhttpd%20source/tinyhttpd%200.1.0/tinyhttpd-0.1.0.tar.gz/download【编译环境】ubuntu14.04+gcc【运 行】工....
分类:Web程序   时间:2016-01-22 17:39:30    阅读次数:164
TinyHttpd代码解析
十一假期,闲来无事。看了几个C语言开源代码。http://www.cnblogs.com/TinyHttpd这里本来想解析一下TinyHttpd的代码,但是在网上一搜,发现前辈们已经做的很好了。这里就不再狗尾续貂了。1、代码注释及解析http://blog.csdn.net/jcjc918/arti...
分类:Web程序   时间:2015-10-04 15:58:42    阅读次数:165
tinyhttpd服务器源码学习
下载地址:http://sourceforge.net/projects/tinyhttpd//* J. David's webserver *//* This is a simple webserver. * Created November 1999 by J. David Blackstone...
分类:Web程序   时间:2015-06-30 20:00:02    阅读次数:111
tinyhttpd源码详解
tinyhttpd是一轻量级的web 服务器,最近几天终于抽出时间来研究研究了。其源码百度即可下载,500多行,确实是学习linux编程的好材料。很多网友都写了关于tinyhttpd的博文,但是我还是觉得不够深入,严格说是写得不够深入,往往就是把500多行代码一扔,分析下主要过程,画个流程图就完事了。我怎么觉得还有很多东西可以挖一挖呢,也许还可再调整一下代码,虽然目前也不清楚可调整多少,待博主细细道来。...
分类:Web程序   时间:2015-05-14 23:57:41    阅读次数:842
28条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!