HTTP权威指南之web服务器
WEB服务器
- 最小的Perl实现的web服务器。http://www.http-guide.com/tools/type-o-serve.pl,(貌似打不开链接)
- 实际的web服务器会做的工作:
- 接受客户端连接,管理连接,连接的输入/输出处理结构, 单线程web服务器, 多线程web服务器, 复用I/O的web服务器,以及复用的多线程web服务器。
- 接受请求报文,解析请求报文, 映射请求报文为内部数据结构。
- 处理请求, 根据方法,资源,首部和可选的主体来对请求进行处理。
- 对资源的映射及访问, 将请求中的URL映射到WEB服务器上适当的内容及内容生成器,识别出内容的源头, 包含根目录,目录列表展示, 动态资源映射, 服务器端包含项(SSI),访问控制
- 构建响应, 如果有响应主体,通常包含,Content-type, Content-length, 报文内容。如果重定向,则包含Location响应首部。
- 发送响应, 服务器记录连接的状态, 注意持久连接的处理。
- 记录日志, 事务结束时, 服务器日志文件中添加一条条目来记录已执行的事务。
相关推荐
huangliuyu00 2020-10-29
mengzuchao 2020-10-22
ROES 2020-08-17
raksmart0 2020-08-17
TangCuYu 2020-08-15
lantingyue 2020-07-30
happywxp 2020-07-19
LeoHan 2020-06-13
wykpaopao 2020-06-05
furongwei 2020-05-10
leodengzx 2020-05-09
SoarFly00 2020-05-05
eightbrother 2020-05-05
服务器端攻城师 2020-05-04
OwenJi 2020-04-18
thlm0 2020-04-16
岁月如歌 2020-04-15
wxthillwill 2020-04-10
wxthillwill 2020-04-09