E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tinyhttpd
关于 httpd 的理解和实践
CSDN上早有大神贴出了自己的阅读心得:
TinyHTTPd
–超轻量型HttpServer源码分析还有【源码剖析】ti
ZF_Chen
·
2017-04-05 00:41
计算机网络
阅读源码:
tinyhttpd
看过别的学习路线,笔者从
tinyhttpd
入手,在借助《apue》和《unix网络编程》两本书的帮助下,理解这短短的500行代码,并且做了详细的注释
Mr_Avin
·
2017-03-06 08:54
tinyhttpd
Tinyhttpd
-源码阅读笔记
简介这是一个用c实现的简单的http服务器 业务流程大约是创建socket 然后把监听链接,有链接就把connfd给accept_request线程 由accept_request处理线程 然后线程再根据GET和POST方法,有没有参数传递过来,是不是可执行文件来确定需不需要启动进程处理数据 不需要执行权限的,直接把页面返回,需要执行的,交个子进程执行,结果返回给父进程,返回给浏览器 报文请求in
a312024054
·
2016-07-05 19:00
源码
HTTP服务器
C语言
Tinyhttp服务器编译运行
Tinyhttp服务器编译运行源码下载下载Tinyhttp源码,网址http://sourceforge.net/projects/
tinyhttpd
/files/latest/download修改httpd.c
yzhang6_10
·
2016-05-29 21:00
运行
编译
tinyhttp
修改httpd-c
修改makefile
嵌入式 十个最值得阅读学习的C开源项目代码
十个最值得阅读学习的C开源项目代码1.Webbench2.
Tinyhttpd
3.cJSON4.CMockery5.Libev6.Memcached7.Lua8.SQLite
u011003120
·
2016-04-20 09:00
开源项目
C语言
【源代码分析】
tinyhttpd
学习
首先介绍下服务器的共性:工作流程1.收包(服务器接收客户端数据包)---------------->2.解析(服务器判断解析客户端的数据包,通过分析url,可以得到客户端的请求资源是静态资源即html,还是动态资源java,jsp,asp,php,cgi等等)-----------------------------3.业务逻辑处理(根据解析的结果调用相应的业务逻辑处理,例如tomcat)----
dolee912
·
2016-04-13 22:15
linux网络编程
值得推荐的C/C++框架和库 (真的很强大)
[-]值得学习的C语言开源项目-1Webbench-2
Tinyhttpd
-3cJSON-4CMockery-5Libev-6Memcached-7Lua-8SQLite-9UNIXv6-10NETBSDC
jingwe
·
2016-04-06 23:57
C语言学习
源码分析之
tinyhttpd
-0.1
1.简介:
tinyhttpd
是使用c语言开发的超轻量级http服务器,通过代码流程可以了解http服务器的基本处理流程,并且涉及了网络套接字,线程,父子进程,管道等等知识点; 项目地址:http://sourceforge.net
某精神病
·
2016-03-22 11:00
C 实现一个简易的Http服务器
www.cnblogs.com/rayray/p/3729533.htmlhtml格式 http://blog.csdn.net/allenjy123/article/details/7375029
tinyhttpd
喜欢兰花山丘
·
2016-03-14 23:00
Java Notes-14(DateAtHost Client,
TinyHttpd
Server, Socket Options)
Summary:DateAtHostClient,TinyHttpdServer,SocketOptionsTheDateAtHostClient-DateAtHost,includesasubclassof java.util.Datethatfetchesthetimefromaremotehostinsteadofinitializingitself fromthelocalclock. -
yu444
·
2016-02-22 00:00
java
http
socket
options
DateAtHost
【slighttpd】基于lighttpd架构的Server项目实战(1)—前言及设计思路
一开始读
tinyhttpd
,一个500多行代码的轻量级http服务器,麻雀虽小五脏俱全,至少总体了解了一个http服务器的运作流程。接着读webbench,一个500多行代码的网站测压
jiange_zh
·
2016-02-03 21:00
http
server
lighttpd
网络编程
状态机
转:值得推荐的C/C++框架和库(真的很强大)
[+]值得学习的C语言开源项目-1Webbench-2
Tinyhttpd
-3cJSON-4CMockery-5Libev-6Memcached-7Lua-8SQLite-9UNIXv6-10NETBSDC
天将
·
2016-01-05 16:00
Tinyhttpd
源码剖析(二)
转载请注明出处http://blog.csdn.net/pony_maggie/article/details/49838191作者:小马继续看execute_cgi函数,if(strcasecmp(method,"GET")==0) { while((numchars>0)&&strcmp("\n",buf))/*read&discardheaders*/ numchars=get_line
pony_maggie
·
2015-11-14 19:00
http协议
环境变量
fork
dup2
tinyhttpd
Tinyhttpd
源码剖析(一)
转载请注明出处http://blog.csdn.net/pony_maggie/article/details/49838107作者:小马一介绍
Tinyhttpd
是一个非常轻量级的httpsever。
pony_maggie
·
2015-11-14 19:00
http协议
网络编程
环境变量
fork
tinyhttpd
struct sockaddr与struct sockaddr_in的区别和联系
上午学习了一下
TinyHttpd
的源码,sockaddr 结构体以前没接触过,特意学习。
·
2015-11-09 12:28
struct
Socket网络编程--简单Web服务器(2)
上一小节通过阅读开源的Web服务器--
tinyhttpd
。大概知道了一次交互的请求信息和应答信息的具体过程。接下来我就自己简单的实现一个Web服务器。
·
2015-11-07 14:46
socket
一些非常好的开源c++代码
1、leveldb——google出品的键/值对(Key/ValuePair)嵌入式数据库2、Boost.Asio ——服务器框架3、tinyxml——xml解析器4、
tinyhttpd
——http服务器
nb_vol_1
·
2015-11-07 00:00
其他
Socket网络编程--简单Web服务器(1)
我也不是很清楚流程,所以我找来了一个开源的小的Web服务器--
tinyhttpd
。这个服务器才500多行的代码,使用C语言。这一小节就不讲别的内容了。就对这个程序进行一些注释和讲解了。
·
2015-11-03 21:10
socket
socket服务器如何读取http协议的一行
最近摸索着写了个简单的服务器,也阅读了一个小型webserver的源码,就是
Tinyhttpd
的源码。发现,在从socket缓冲区读取一行方面,它的实现挺好玩,总结一下学习使用。
qq_19670785
·
2015-10-19 00:00
linux
转:值得推荐的C/C++框架和库 (真的很强大)
[+]值得学习的C语言开源项目-1Webbench-2
Tinyhttpd
-3cJSON-4CMockery-5Libev-6Memcached-7Lua-8SQLite-9UNIXv6-10NETBSDC
gridmix
·
2015-09-09 10:42
C语言
项目
target
blank
转:值得推荐的C/C++框架和库 (真的很强大)
[+]值得学习的C语言开源项目-1Webbench-2
Tinyhttpd
-3cJSON-4CMockery-5Libev-6Memcached-7Lua-8SQLite-9UNIXv6-10NETBSDC
gridmix
·
2015-09-09 10:42
C语言
项目
target
blank
转:值得推荐的C/C++框架和库 (真的很强大)
[+]值得学习的C语言开源项目-1Webbench-2
Tinyhttpd
-3cJSON-4CMockery-5Libev-6Memcached-7Lua-8SQLite-9UNIXv6-10NETBSDC
gridmix
·
2015-09-09 10:42
C语言
项目
target
《开发者头条》每日精选(8-3)
高效MacBook工作环境配置xialeizhou.combyxialeizhoufromASCE1885
tinyhttpd
详细注释版(C)github.comby@PacksonCh[译]全栈式JavaScript
头条君
·
2015-08-04 15:50
Tiny HTTPd 开源web服务器搭建过程及简要分析
开源web服务器,
TinyHTTPd
,纯c编写,作者: jdavidb。服务器小巧,轻便,结构简单,将搭建web服务器的原理阐述的很清楚,对学习很有帮助。
圣城的小石匠
·
2015-07-26 20:00
TinyHTTPd
编译及 HTTP 浅析
继前文分析了
TinyHTTPd
源码。这里给出修改地方,然后运行下该项目。之后结合该开源项目介绍下HTTP涉及的部分。
yeswenqian
·
2015-05-28 13:00
http
tinyhttpd
[置顶]
TinyHTTPd
--超轻量型Http Server源码分析
TinyHTTPd
是一个超轻量型HttpServer,使用C语言开发,全部代码不到600行,附带一个简单的Client,可以通过阅读这段代码理解一个HttpServer的本质。
yeswenqian
·
2015-05-27 13:00
http
开源
tinyhttpd
tinyhttpd
源码详解
tinyhttpd
是一轻量级的web服务器,最近几天终于抽出时间来研究研究了。其源码百度即可下载,500多行,确实是学习linux编程的好材料。
技术菌的blog
·
2015-05-14 22:36
开源源码学习
tinyhttpd
源码详解
tinyhttpd
是一轻量级的web服务器,最近几天终于抽出时间来研究研究了。其源码百度即可下载,500多行,确实是学习linux编程的好材料。
BaiWfg2
·
2015-05-14 22:00
【源码剖析】
tinyhttpd
—— C 语言实现最简单的 HTTP 服务器
tinyhttpd
是一个不到500行的超轻量型HttpServer,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。
jcjc918
·
2015-02-08 22:00
源码
服务器
tinyhttpd
windows版
tinyhttpd
单线程,同步阻塞的socket。去掉了cgi的功能,只处理静态文件请求,改了accept_request中的几处bug。/*J.David'swebserver*/ /*Thisisasimplewebserver. *CreatedNovember1999byJ.DavidBlackstone. *CSE4344(Networkconcepts),Prof.Zeigler *University
hyhnoproblem
·
2015-02-07 16:00
TinyHttp源码解读
下载连接:http://sourceforge.net/projects/
tinyhttpd
/下载后,编译时会遇到问题。
KangRoger
·
2015-01-17 20:00
c
源码
web服务器
tinyhttp
tinyhttpd
源码学习2
直接进入主题吧,代码量不大/*J.David'swebserver*/ /*Thisisasimplewebserver. *CreatedNovember1999byJ.DavidBlackstone. *CSE4344(Networkconcepts),Prof.Zeigler *UniversityofTexasatArlington */ /*ThisprogramcompilesforS
凌虚子
·
2015-01-06 15:00
十个最值得阅读学习的C开源项目代码
目录[-]十个最值得阅读学习的C开源项目代码1.Webbench2.
Tinyhttpd
3.cJSON4.CMockery5.
qq410942197
·
2014-10-29 11:00
源代码
开源项目
C语言
阅读
嵌入式系统
C开源项目
*webbench*
tinyhttpd
#感觉前两个都是实验项目,webbench比起wrk差远了。
chuqingq
·
2014-10-25 19:04
lang/c&c++
server
C开源项目
阅读更多*webbench*
tinyhttpd
#感觉前两个都是实验项目,webbench比起wrk差远了。
chuqingq
·
2014-10-25 19:00
c
os
C开源项目
* webbench *
tinyhttpd
# 感觉前两个都是实验项目,webbench比起wrk差远了。
chuqingq
·
2014-10-25 19:00
c
OS
嵌入式 十个最值得阅读学习的C开源项目代码
十个最值得阅读学习的C开源项目代码1.Webbench2.
Tinyhttpd
3.cJSON4.CMockery5.
skdkjxy
·
2014-10-23 11:00
TinyHTTPD
/* J. David's webserver */ /* This is a simple webserver. * Created November 1999 by J. David Blackstone. * CSE 4344 (Network concepts), Prof. Zeigler * University of Texas at Arlington */ /* This
胖-哥哥
·
2014-10-15 15:00
httpd
webserver
tiny
tinyhttpd
linux c socket之开源http服务器
tinyhttpd
/*J.David'swebserver*/ /*Thisisasimplewebserver. *CreatedNovember1999byJ.DavidBlackstone. *CSE4344(Networkconcepts),Prof.Zeigler *UniversityofTexasatArlington */ /*ThisprogramcompilesforSparcSolaris2.
earbao
·
2013-11-15 17:00
琐碎的学习——
tinyhttpd
简易WEB服务器
tinyhttpd
是一个超轻量型Http Server,使用C语言开发,全部代码只有502行。
ciaos
·
2013-04-08 16:00
web服务器
http服务器雏形
tinyhttpd
源码
/*J.David'swebserver*//*Thisisasimplewebserver. *CreatedNovember1999byJ.DavidBlackstone. *CSE4344(Networkconcepts),Prof.Zeigler *UniversityofTexasatArlington *//*ThisprogramcompilesforSparcSolaris2.6.
qiangwu
·
2013-04-07 20:37
http
服务器
tinyhttp
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他