注重体验与质量的电子书资源下载网站
分类于: 职场办公 云计算&大数据
简介
Apache Server源代码分析 豆 0.0分
资源最后更新于 2020-11-27 04:14:40
作者:(美)Greg Holden
译者:朱珂/尹刚/等
出版社:机械工业出版社
出版日期:2000-01
ISBN:9787111080732
文件格式: pdf
标签: Apache 源码分析 网络编程 HTTP 计算机 C Programming Net
简介· · · · · ·
在Web服务日益盛行的今天,一个好的Web服务器对使用者和开发者而言都是至关重要的。尽管微软和NetScape的Internet商用服务器已经广泛流行,但Apache服务器的源代码公开性使得它立即成为人们关注的焦点。公开源代码意味着用户可以根据自己的需要对服务器进行修改,增加或扩展各种功能,这种通过对内核的管理而维护服务器的方式正是开发者们梦寐以求的。然而面对Apache庞大的源代码,实现正确而有效的修改又谈何容易。本书就是针对这种情况编写的,它能够帮助读者对Apache服务器有一个全面的、系统的理解,并帮助读者深入了解Apache服务器的各个模块和重要的函数以及系统调用。因此,众多面向Apache服务器的开发者都将本书作为必备的参考手册。
目录
译者序
前言
第一部分 Apache Server源代码
Apache源代码
http_core.c
http_main.c
http_log.c
mod_access.c
mod_actions.c
mod_alias.c
mod_asis.c
mod_auth.c
mod_auth_anon.c
mod_auth_db.c
mod_auth_db.module
mod_auth_dbm.c
mod_autoindex.c
mod_cern_meta.c
mod_cgi.c
mod_digest.c
mod_dir.c
mod_env.c
mod_expires.c
mod_headers.c
mod_imap.c
mod_include.c
mod_info.c
mod_log_agent.c
mod_log_config.c
mod_log_referer.c
mod_mime.c
mod_mime_magic.c
mod_negotiation.c
mod_rewrite.c
mod_setenvif.c
mod_so.c
mod_speling.c
mod_status.c
mod_unique_id.c
mod_userdir.c
mod_usertrack.c
mod_example.c
mod_mmap_static.c
mod_perl.c
mod_proxy.c
第二部分 Apache Server源代码分析
第1章 访存控制模块
1.1 mod_access模块
1.1.1 模块结构
1.1.2 定制
1.2 mod_auth模块
1.2.1 模块结构
1.2.2 定制
1.3 mod_auth_anon模块
1.3.1 模块结构
1.3.2 定制
1.4 mod_auth_db模块
1.4.1 模块结构
1.4.2 定制
1.5 mod_auth_dbm模块
1.5.1 模块结构
1.5.2 定制
1.6 mod_digest模块
1.6.1 模块结构
1.6.2 定制
第2章 别名和重定向模块
2.1 mod_alias模块
2.1.1 模块结构
2.1.2 定制
2.2 mod_imap模块
2.2.1 模块结构
2.2.2 定制
2.3 mod_negotiation模块
2.3.1 模块结构
2.3.2 定制
2.4 mod_rewrite模块
2.4.1 模块结构
2.4.2 定制
第3章 CGI和MIME模块
3.1 mod_actions模块
3.1.1 模块结构
3.1.2 定制
3.2 mod_cgi模块
3.2.1 模块结构
3.2.2 定制
3.3 mod_mime模块
3.3.1 模块结构
3.3.2 定制
3.4 mod_mime_magic模块
3.4.1 模块结构
3.4.2 定制
第4章 核心代码
4.1 http_core模块
4.2 http_main模块
4.3 http_log模块
第5章 环境变量模块
5.1 mod_env模块
5.1.1 模块结构
5.1.2 定制
5.2 mod_setenvif模块
5.2.1 模块结构
5.2.2 定制
第6章 帧头处理模块
6.1 mod_asis模块
6.1.1 模块结构
6.1.2 定制
6.2 mod_cern_meta模块
6.2.1 模块结构
6.2.2 定制
6.3 mod_expires模块
6.3.1 模块结构
6.3.2 定制
6.4 mod_headers模块
6.4.1 模块结构
6.4.2 定制
第7章 目录索引模块
7.1 mod_dir模块
7.1.1 模块结构
7.1.2 定制
7.2 mod_autoindex模块
7.2.1 模块结构
7.2.2 定制
第8章 登录模块
8.1 mod_log_agent模块
8.1.1 模块结构
8.1.2 定制
8.2 mod_log_referer模块
8.2.1 模块结构
8.2.2 定制
8.3 mod_log_config模块
8.3.1 模块结构
8.3.2 定制
8.4 mod_usertrack模块
8.4.1 模块结构
8.4.2 定制
第9章 其他模块
9.1 mod_perl模块
9.2 mod_example模块
9.2.1 模块结构
9.2.2 定制
9.3 mod_mmap_static模块
9.3.1 模块结构
9.3.2 定制
9.4 mod_userdir模块
9.4.1 模块结构
9.4.2 定制
9.5 mod_so模块
9.5.1 模块结构
9.5.2 定制
9.6 mod_speling模块
9.6.1 模块结构
9.6.2 定制
9.7 mod_unique_id模块
9.7.1 模块结构
9.7.2 定制
第10章 服务器信息状态模块
10.1 mod_info模块
10.1.1 模块结构
10.1.2 定制
10.2 mod_status模块
10.2.1 模块结构
10.2.2 定制
第11章 服务器端include模块
11.1 mod_include模块
11.1.1 模块结构
11.1.2 定制
第12章 代理服务器模块
12.1 mod_proxy模块
12.1.1 模块结构
12.1.2 定制
第三部分 附录
附录A 参考信息
附录B GNU通用公共许可证
前言
第一部分 Apache Server源代码
Apache源代码
http_core.c
http_main.c
http_log.c
mod_access.c
mod_actions.c
mod_alias.c
mod_asis.c
mod_auth.c
mod_auth_anon.c
mod_auth_db.c
mod_auth_db.module
mod_auth_dbm.c
mod_autoindex.c
mod_cern_meta.c
mod_cgi.c
mod_digest.c
mod_dir.c
mod_env.c
mod_expires.c
mod_headers.c
mod_imap.c
mod_include.c
mod_info.c
mod_log_agent.c
mod_log_config.c
mod_log_referer.c
mod_mime.c
mod_mime_magic.c
mod_negotiation.c
mod_rewrite.c
mod_setenvif.c
mod_so.c
mod_speling.c
mod_status.c
mod_unique_id.c
mod_userdir.c
mod_usertrack.c
mod_example.c
mod_mmap_static.c
mod_perl.c
mod_proxy.c
第二部分 Apache Server源代码分析
第1章 访存控制模块
1.1 mod_access模块
1.1.1 模块结构
1.1.2 定制
1.2 mod_auth模块
1.2.1 模块结构
1.2.2 定制
1.3 mod_auth_anon模块
1.3.1 模块结构
1.3.2 定制
1.4 mod_auth_db模块
1.4.1 模块结构
1.4.2 定制
1.5 mod_auth_dbm模块
1.5.1 模块结构
1.5.2 定制
1.6 mod_digest模块
1.6.1 模块结构
1.6.2 定制
第2章 别名和重定向模块
2.1 mod_alias模块
2.1.1 模块结构
2.1.2 定制
2.2 mod_imap模块
2.2.1 模块结构
2.2.2 定制
2.3 mod_negotiation模块
2.3.1 模块结构
2.3.2 定制
2.4 mod_rewrite模块
2.4.1 模块结构
2.4.2 定制
第3章 CGI和MIME模块
3.1 mod_actions模块
3.1.1 模块结构
3.1.2 定制
3.2 mod_cgi模块
3.2.1 模块结构
3.2.2 定制
3.3 mod_mime模块
3.3.1 模块结构
3.3.2 定制
3.4 mod_mime_magic模块
3.4.1 模块结构
3.4.2 定制
第4章 核心代码
4.1 http_core模块
4.2 http_main模块
4.3 http_log模块
第5章 环境变量模块
5.1 mod_env模块
5.1.1 模块结构
5.1.2 定制
5.2 mod_setenvif模块
5.2.1 模块结构
5.2.2 定制
第6章 帧头处理模块
6.1 mod_asis模块
6.1.1 模块结构
6.1.2 定制
6.2 mod_cern_meta模块
6.2.1 模块结构
6.2.2 定制
6.3 mod_expires模块
6.3.1 模块结构
6.3.2 定制
6.4 mod_headers模块
6.4.1 模块结构
6.4.2 定制
第7章 目录索引模块
7.1 mod_dir模块
7.1.1 模块结构
7.1.2 定制
7.2 mod_autoindex模块
7.2.1 模块结构
7.2.2 定制
第8章 登录模块
8.1 mod_log_agent模块
8.1.1 模块结构
8.1.2 定制
8.2 mod_log_referer模块
8.2.1 模块结构
8.2.2 定制
8.3 mod_log_config模块
8.3.1 模块结构
8.3.2 定制
8.4 mod_usertrack模块
8.4.1 模块结构
8.4.2 定制
第9章 其他模块
9.1 mod_perl模块
9.2 mod_example模块
9.2.1 模块结构
9.2.2 定制
9.3 mod_mmap_static模块
9.3.1 模块结构
9.3.2 定制
9.4 mod_userdir模块
9.4.1 模块结构
9.4.2 定制
9.5 mod_so模块
9.5.1 模块结构
9.5.2 定制
9.6 mod_speling模块
9.6.1 模块结构
9.6.2 定制
9.7 mod_unique_id模块
9.7.1 模块结构
9.7.2 定制
第10章 服务器信息状态模块
10.1 mod_info模块
10.1.1 模块结构
10.1.2 定制
10.2 mod_status模块
10.2.1 模块结构
10.2.2 定制
第11章 服务器端include模块
11.1 mod_include模块
11.1.1 模块结构
11.1.2 定制
第12章 代理服务器模块
12.1 mod_proxy模块
12.1.1 模块结构
12.1.2 定制
第三部分 附录
附录A 参考信息
附录B GNU通用公共许可证