
lighttpd-1.4.20源码解析
sms88
这个作者很懒,什么都没留下…
展开
-
Lighttpd基础篇(一):Array.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Array.c #include <string.h>#include <stdio.h>#include <stdlib.h>#include <limits.h>#include <errno.h>#include <assert...原创 2018-10-04 00:52:20 · 261 阅读 · 0 评论 -
Lighttpd逻辑篇(一):Request.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Request.c #include <sys/stat.h>#include <limits.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include <cty...原创 2018-10-04 11:26:06 · 694 阅读 · 0 评论 -
Lighttpd基础篇(七):Chunk.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Chunk.c/** * the network chunk-API * * */#include <sys/types.h>#include <sys/stat.h>#include <sys/mman.h>#include <stdlib.h>#...原创 2018-10-04 01:21:12 · 1151 阅读 · 0 评论 -
Lighttpd基础篇(八):Chunk.h
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Chunk.h#ifndef _CHUNK_H_#define _CHUNK_H_/* 接收到客户端的请求数据,*//* 以及对客户端发送响应的数据,*//* 都是通过 chunk 结构体来组织*/#include "buffer.h"#include "array.h"typedef struct...原创 2018-10-04 01:23:34 · 404 阅读 · 0 评论 -
Lighttpd基础篇(六):Buffer.h
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Buffer.h #ifndef _BUFFER_H_#define _BUFFER_H_#include <stdlib.h>#include <sys/types.h>#ifdef HAVE_CONFIG_H# include "config.h"#endif#inc...原创 2018-10-04 01:12:05 · 794 阅读 · 0 评论 -
Lighttpd基础篇(五):Buffer.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Buffer.c #include <stdlib.h>#include <string.h>#include <stdio.h>#include <assert.h>#include <ctype.h>#include "buffer.h"..原创 2018-10-04 01:07:40 · 390 阅读 · 0 评论 -
Lighttpd基础篇(四):Bitset.h
//作者: 京东瀚览家居官方旗舰店 <--点击关注//文件名:Bitset.h#ifndef _BITSET_H_#define _BITSET_H_#include <stddef.h>typedef struct { size_t *bits; size_t nbits;} bitset;bitset *bitset_init(size_t...原创 2018-10-04 01:03:49 · 233 阅读 · 0 评论 -
Lighttpd基础篇(三):Bitset.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Bitset.c #include <limits.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include <assert.h>#include "bitset.h"..原创 2018-10-04 01:00:56 · 143 阅读 · 0 评论 -
Lighttpd基础篇(二):Array.h
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Array.h #ifndef ARRAY_H#define ARRAY_H#include <stdlib.h>#ifdef HAVE_CONFIG_H#include "config.h"#endif#ifdef HAVE_PCRE_H# include <pcre.h&...原创 2018-10-04 00:56:58 · 876 阅读 · 0 评论 -
Lighttpd逻辑篇(二):Response.c
//作者:京东瀚览家居官方旗舰店 <--点击关注//文件名:Response.c #include <sys/types.h>#include <sys/stat.h>#include <limits.h>#include <errno.h>#include <fcntl.h>#include <...原创 2018-10-04 11:31:11 · 401 阅读 · 0 评论