头像

HTTP权威指南中文高清完整版.pdf 带目录 百度网盘下载

2019-12-18 10:59:44 收藏 来源:it素材网   浏览(48)   评论 ( 0 )   

HTTP权威指南中文高清完整版.pdf 带目录 百度网盘下载
《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。《HTTP权威指南》的中心内容是HTTP,本质是理解Web的工作原理,以及如何将这些知识应用到Web编程和管理之中,主要涵盖HTTP的技术运作方式、产生动机、性能和目标以及一些相关技术问题。 《HTTP权威指南》适合所有想了解HTTP和Web底层结构的人阅读。
查看演示 下载资源:8 下载资源 下载积分:60

部分目录

第一部分 HTTP:Web的基础

第1章 HTTP概述

1.1 HTTP——因特网的多媒体信使

1.2 Web客户端和服务器

1.3 资源

1.3.1 媒体类型

1.3.2 URI

1.3.3 URL

1.3.4 URN

1.4 事务

1.4.1 方法

1.4.2 状态码

1.4.3 Web页面中可以包含多个对象

1.5 报文

1.6 连接

1.6.1 TCP/IP

1.6.2 连接、IP地址及端口号

1.6.3 使用Telnet实例

1.7 协议版本

1.8 Web的结构组件

1.8.1 代理

1.8.2 缓存

1.8.3 网关

1.8.4 隧道

1.8.5 Agent代理

1.9 起始部分的结束语

1.10 更多信息

1.10.1 HTTP协议信息

1.10.2 历史透视

1.10.3 其他万维网信息

第2章 URL与资源

2.1 浏览因特网资源

2.2 URL的语法

2.2.1 方案——使用什么协议

2.2.2 主机与端口

2.2.3 用户名和密码

2.2.4 路径

2.2.5 参数

2.2.6 查询字符串

2.2.7 片段

2.3 URL快捷方式

2.3.1 相对URL

2.3.2 自动扩展URL

2.4 各种令人头疼的字符

2.4.1 URL字符集

2.4.2 编码机制

2.4.3 字符限制

2.4.4 另外一点说明

2.5 方案的世界

2.6 未来展望

2.7 更多信息

第3章 HTTP报文

3.1 报文流

3.1.1 报文流入源端服务器

3.1.2 报文向下游流动

3.2 报文的组成部分

3.2.1 报文的语法

3.2.2 起始行

3.2.3 首部

3.2.4 实体的主体部分

3.2.5 版本0.9的报文

3.3 方法

3.3.1 安全方法

3.3.2 GET

3.3.3 HEAD

3.3.4 PUT

3.3.5 POST

3.3.6 TRACE

3.3.7 OPTIONS

3.3.8 DELETE

3.3.9 扩展方法

3.4 状态码

3.4.1 100~199——信息性状态码

3.4.2 200~299——成功状态码

3.4.3 300~399——重定向状态码

3.4.4 400~499——客户端错误状态码

3.4.5 500~599——服务器错误状态码

3.5 首部

3.5.1 通用首部

3.5.2 请求首部

3.5.3 响应首部

3.5.4 实体首部

3.6 更多信息

第4章 连接管理

4.1 TCP连接

4.1.1 TCP的可靠数据管道

4.1.2 TCP流是分段的、由IP分组传送

4.1.3 保持TCP连接的正确运行

4.1.4 用TCP套接字编程

4.2 对TCP性能的考虑

4.2.1 HTTP事务的时延

4.2.2 性能聚焦区域

4.2.3 TCP连接的握手时延

4.2.4 延迟确认

4.2.5 TCP慢启动

4.2.6 Nagle算法与TCP_NODELAY

4.2.7 TIME_WAIT累积与端口耗尽

4.3 HTTP连接的处理

4.3.1 常被误解的Connection首部

4.3.2 串行事务处理时延

4.4 并行连接

4.4.1 并行连接可能会提高页面的加载速度

4.4.2 并行连接不一定更快

4.4.3 并行连接可能让人“感觉”更快一些

4.5 持久连接

4.5.1 持久以及并行连接

4.5.2 HTTP/1.0+ keep-alive连接

4.5.3 Keep-Alive操作

4.5.4 Keep-Alive选项

4.5.5 Keep-Alive连接的限制和规则

4.5.6 Keep-Alive和哑代理

4.5.7 插入Proxy-Connection

4.5.8 HTTP/1.1持久连接

4.5.9 持久连接的限制和规则

4.6 管道化连接

4.7 关闭连接的奥秘

4.7.1 “任意”解除连接

4.7.2 Content-Length及截尾操作

4.7.3 连接关闭容限、重试以及幂等性

4.7.4 正常关闭连接

4.8 更多信息

4.8.1 HTTP连接

4.8.2 HTTP性能问题

4.8.3 TCP/IP

。。。。。。。。。

第二部分 HTTP结构

第5章 Web服务器

5.1 各种形状和尺寸的Web服务器

5.1.1 Web服务器的实现

5.1.2 通用软件Web服务器

5.1.3 Web服务器设备

5.1.4 嵌入式Web服务器

5.2 最小的Perl Web服务器

5.3 实际的Web服务器会做些什么

5.4 第一步——接受客户端连接

5.4.1 处理新连接

5.4.2 客户端主机名识别

5.4.3 通过ident确定客户端用户

5.5 第二步——接收请求报文

5.5.1 报文的内部表示法

5.5.2 连接的输入/输出处理结构

5.6 第三步——处理请求

5.7 第四步——对资源的映射及访问

5.7.1 docroot

5.7.2 目录列表

5.7.3 动态内容资源的映射

5.7.4 服务器端包含项

5.7.5 访问控制

5.8 第五步——构建响应

5.8.1 响应实体

5.8.2 MIME类型

5.8.3 重定向

5.9 第六步——发送响应

5.10 第七步——记录日志

5.11 更多信息

第6章 代理

6.1 Web的中间实体

6.1.1 私有和共享代理

6.1.2 代理与网关的对比

6.2 为什么使用代理

6.3 代理会去往何处

6.3.1 代理服务器的部署

6.3.2 代理的层次结构

6.3.3 代理是如何获取流量的

6.4 客户端的代理设置

6.4.1 客户端的代理配置:手工配置

6.4.2 客户端代理配置:PAC文件

6.4.3 客户端代理配置:WPAD

6.5 与代理请求有关的一些棘手问题

6.5.1 代理URI与服务器URI的不同

6.5.2 与虚拟主机一样的问题

6.5.3 拦截代理会收到部分URI

6.5.4 代理既可以处理代理请求,也可以处理服务器请求

6.5.5 转发过程中对URI的修改

6.5.6 URI的客户端自动扩展和主机名解析

6.5.7 没有代理时URI的解析

6.5.8 有显式代理时URI的解析

6.5.9 有拦截代理时URI的解析

6.6 追踪报文

6.6.1 Via首部

6.6.2 TRACE方法

6.7 代理认证

6.8 代理的互操作性

6.8.1 处理代理不支持的首部和方法

6.8.2 OPTIONS:发现对可选特性的支持

6.8.3 Allow首部

6.9 更多信息

第7章 缓存

7.1 冗余的数据传输

7.2 带宽瓶颈

7.3 瞬间拥塞

7.4 距离时延

7.5 命中和未命中的

7.5.1 再验证

7.5.2 命中率

7.5.3 字节命中率

7.5.4 区分命中和未命中的情况

7.6 缓存的拓扑结构

。。。。。。。。。。。。


标签: HTTP权威指南
声明:转载请注明来源(it素材网)并保留原文链接:https://www.itsucai.com/books/228.html
评论0

后面还有条评论,点击查看>>

系统已开启自动识别垃圾评论机制,识别到的自动封号!!!