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响应首部。
- 发送响应, 服务器记录连接的状态, 注意持久连接的处理。
- 记录日志, 事务结束时, 服务器日志文件中添加一条条目来记录已执行的事务。
相关推荐
《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。...
《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。...
本书是集理论、协议细节、漏洞分析、部署建议于一体的详尽Web应用安全指南。书中具体内容包括:密码学基础,TLS协议,PKI体系及其安全性,HTTP和浏览器问题,协议漏洞;最新的攻击形式,如BEAST、CRIME、BREACH、...
本书是集理论、协议细节、漏洞分析、部署建议于一体的详尽Web应用安全指南。书中具体内容包括:密码学基础,TLS协议,PKI体系及其安全性,HTTP和浏览器问题,协议漏洞;最新的攻击形式,如BEAST、CRIME、BREACH、...
Http权威指南(文字版)带目录,本书是 HTTP 及其相关核心 Web 技术方面的权威著作,主要介绍了 Web 应用程序是如何 工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户端和服务器等。 本书适合...
全书涉及HTTP协议的方方面面:URL、URI、连接、Web服务器、代理、缓存
HTTP权威指南和HTTPS权威指南:在服务器和Web应用上部署SSL&TLS;和PKI
前言 HTTP(Hypertext Transfer Protocol,超文本传输协议1)是在万维网上进行通信时所使用的协议方案。HTTP 有很多应用,但最著名的是用于 Web 浏览器和 Web 服务器之间的双工通信。
讨论各个层面上的弱点,涵盖实施问题、HTTP和浏览器问题以及协议漏洞 分析最新的攻击,如BEAST、CRIME、BREACH、Lucky 13、RC4、三次握手和心脏出血 提供全面的部署建议,包括严格传输安全、内容安全策略和钉扎等...
http 权威指南 英文版,超高清,可标注 超文本转移协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。
Squid随之连接到远程服务器(比如:http://squid.nlanr.net/)并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地从磁盘中读到它,...
前言|3第•5 章简要介绍了 Web 服务器结构。第•6 章深入研究了 HTTP 代理服务器,HTTP 代理服务器是作为 HTTP 服务与控制平台使用的中间服务
《HTTP权威指南》|《第 1 章 HTTP概述》《第 2 章 URL与资源》《第 3 章 HTTP报文》《第 4 章 连接管理》《第 5 章 Web服务器》
超文本传输协议(Hypertext Transfer Protocol,HTTP)是在万维网上进行通信时所使用的协议方案。HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信。
密码学基础,TLS 协议,PKI 体系及其安全性,HTTP 和浏览器问题,协议漏洞;最新的攻击形式, 如BEAST、CRIME、BREACH、Lucky 13 等;详尽的部署建议;如何使用OpenSSL 生成密钥和确认信息; 如何使用Apache httpd、...
《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及web浏览器所实现的JavaScript API。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增...
前言|3第•5 章简要介绍了 Web 服务器结构。第•6 章深入研究了 HTTP 代理服务器,HTTP 代理服务器是作为 HTTP 服务与控制平台使用的中间服务
Tcl_TK编程权威指南pdf 内容简介回到顶部↑Tcl/Tk是第一种能通过Windows、Macintosh和Solaris等主要平台处理企业级任务的脚本语言。本书共分为55章,依次详细讲述了Tcl基础、Tcl高级特性、TK基础、TK组件、TK详解、...