内容简介
《HTTP权威指南》是一本全面介绍HTTP协议的书籍,内容涵盖了HTTP协议的基础知识、工作原理以及实际应用。本书详细解析了HTTP协议的各个部分,包括请求与响应、缓存、安全、代理、负载均衡等,适合网络开发人员、系统管理员以及网络技术爱好者阅读。
书中还包含了大量的实际案例和代码示例,帮助读者更好地理解和应用HTTP协议。无论是初学者还是有一定经验的开发者,都能从本书中获得有价值的知识。
目录
第一部分 HTTP: Web的基础
第1章HTTP概述
第2章URL与资源
第3章 HTTP报文
第4章 连接管理
第二部分 HTTP结构
第5章Web服务器
第6章 代理
第7章 缓存
第8章 集成点:网关、隧道及中继
第9章Web机器人
第10章HTTP-NG
第三部分 识别、认证与安全
第11章 客户端识别与cookie机制
第12章 基本认证机制
12.1认证
12.1.1 HTTP的质询/响应认证框架
12.1.2认证协议与首部
12.1.3安全域
12.2基本认证
12.2.1基本认证实例
12.2.2 Base-64用户名/密码编码
12.2.3代理认证
12.3基本认证的安全缺陷
12.4更多信息
第13章 摘要认证
13.1摘要认证的改进
13.1.1用摘要保护密码
13.1.2单向摘要
13.1.3用随机数防止重放攻击
13.1.4摘要认证的握手机制
13.2摘要的计算
13.2.1摘要算法的输入数据
13.2.2算法H(d和KD(s,d)
13.2.3与安全性相关的数据(A1)
13.2.4与报文有关的数据(A2)
13.2.5摘要算法总述
13.2.6摘要认证会话
13.2.7预授权
13.2.8随机数的选择
13.2.9对称认证
13.3增强保护质量
13.3.1报文完整性保护
13.3.2摘要认证首部
13.4应该考虑的实际问题
13.4.1多重质询
13.4.2差错处理
13.4.3保护空间
13.4.4重写URI
13.4.5缓存
13.5安全性考虑
13.5.1首部篡改
13.5.2重放攻击
13.5.3多重认证机制
13.5.4词典攻击
13.5.5恶意代理攻击和中间人攻击
13.5.6选择明文攻击
13.5.7存储密码
13.6更多信息
第14章 安全HTTP
14.1保护HTTP的安全
14.2数字加密
14.2.1密码编制的机制与技巧
14.2.2密码
14.2.3密码机
14.2.4使用了密钥的密码
14.2.5数字密码
14.3对称密钥加密技术
14.3.1密钥长度与枚举攻击
14.3.2建立共享密钥
14.4公开密钥加密技术
14.4.1RSA
14.4.2混合加密系统和会话密钥
14.5数字签名
14.6数字证书
14.6.1证书的主要内容
14.6.2 X.509 v3证书
14.6.3用证书对服务器进行认证
14.7 HTTPS——细节介绍
14.7.1 HTTPS概述
14.7.2 HTTPS方案
14.7.3建立安全传输
14.7.4 SSL握手
14.7.5服务器证书
14.7.6站点证书的有效性
14.7.7虚拟主机与证书
14.8 HTTPS客户端实例
14.8.1OpenSSL
14.8.2简单的HTTPS客户端
14.8.3执行OpenSSL客户端
14.9通过代理以隧道形式传输安全流量
14.10更多信息
14.10.1 HTTP安全性
14.10.2 SSL与TLS
14.10.3公开密钥基础设施
14.10.4数字密码
第四部分 实体、编码和国际化
第15章 实体和编码
15.1报文是箱子,实体是货物
15.2 Content-Length:实体的大小
15.2.1检测截尾
15.2.2错误的Content-Length
15.2.3 Content-Length与持久连接
15.2.4内容编码
15.2.5确定实体主体长度的规则
15.3实体摘要
15.4媒体类型和字符集
15.4.1文本的字符编码
15.4.2多部分媒体类型
15.4.3多部分表格提交
15.4.4多部分范围响应
15.5内容编码
15.5.1内容编码过程
15.5.2内容编码类型
15.5.3 Accept-Encoding首部
15.6传输编码和分块编码
15.6.1可靠传输
15.6.2 Transfer-Encoding首部
15.6.3分块编码
15.6.4内容编码与传输编码的结合
15.6.5传输编码的规则
15.7随时间变化的实例
15.8验证码和新鲜度
15.8.1新鲜度
15.8.2有条件的请求与验证码
15.9范围请求
15.10差异编码
15.11更多信息
第16章 国际化
16.1 HTTP对国际性内容的支持
16.2字符集与HTTP
16.2.1字符集是把字符转换为二进制码的编码
16.2.2字符集和编码如何工作
16.2.3字符集不对,字符就不对
16.2.4标准化的MIME charset值
16.2.5 Content-Type首部和Charset首部以及META标志
16.2.6 Accept-Charset首部
16.3多语言字符编码入门
16.3.1字符集术语
16.3.2字符集的命名很糟糕
16.3.3字符
16.3.4字形、连笔以及表示形式
16.3.5编码后的字符集
16.3.6字符编码方案
16.4语言标记与HTTP
16.4.1 Content-Language首部
16.4.2 Accept-Language首部
16.4.3语言标记的类型
16.4.4子标记
16.4.5大小写
16.4.6 IANA语言标记注册
16.4.7第一个子标记——名字空间
16.4.8第二个子标记——名字空间
16.4.9其余子标记——名字空间
16.4.10配置和语言有关的首选项
16.4.11语言标记参考表
16.5国际化的URI
16.5.1全球性的可转抄能力与有意义的字符的较量
16.5.2 URI字符集合
16.5.3转义和反转义
16.5.4转义国际化字符
16.5.5 URI中的模态切换
16.6其他需要考虑的地方
16.6.1首部和不合规范的数据
16.6.2日期
16.6.3域名
16.7更多信息
16.7.1附录
16.7.2互联网的国际化
16.7.3国际标准
第17章 内容协商与转码
17.1内容协商技术
17.2客户端驱动的协商
17.3服务器驱动的协商
17.3.1内容协商首部集
17.3.2内容协商首部中的质量值
17.3.3随其他首部集而变化
17.3.4 Apache中的内容协商
17.3.5服务器端扩展
17.4透明协商
17.4.1进行缓存与备用候选
17.4.2 Vary首部
17.5转码
17.5.1格式转换
17.5.2信息综合
17.5.3内容注入
17.5.4转码与静态预生成的对比
17.6下一步计划
17.7更多信息
第五部分 内容发布与分发
第18章Web主机托管
18.1主机托管服务
18.2虚拟主机托管
18.2.1虚拟服务器请求缺乏主机信息
18.2.2设法让虚拟主机托管正常工作
18.2.3 HTTP/ 1.1的Host首部
18.3使网站更可靠
18.3.1镜像的服务器集群
18.3.2内容分发网络
18.3.3 CDN中的反向代理缓存
18.3.4 CDN中的代理缓存
18.4让网站更快
18.5更多信息
第19章 发布系统
19.1 FrontPage为支持发布而做的服务器扩展
19.1.1 FrontPage服务器扩展
19.1.2 FrontPage术语表
19.1.3 FrontPage的RPC协议
19.1.4 FrontPage的安全模型
19.2 WebDAV与协作写作
19.2.1 WebDAV的方法
19.2.2 WebDAV与XML
19.2.3 WebDAV首部集
19.2.4 WebDAV的锁定与防止覆写
19.2.5 LOCK方法
19.2.6 UNLOCK方法
19.2.7属性和元数据
19.2.8 PROPFIND方法
19.2.9 PROPPATCH方法
19.2.10集合与名字空间管理
19.2.11 MKCOL方法
19.2.12 DELETE方法
19.2.13 COPY与MOVE方法
19.2.14增强的HTTP/1.1方法
19.2.15 WebDAV中的版本管理
19.2.16 WebDAV的未来发展
19.3更多信息
第20章 重定向与负载均衡
20.1为什么要重定向
20.2重定向到何地
20.3重定向协议概览
20.4通用的重定向方法
20.4.1 HTTP重定向
20.4.2 DNS重定向
20.4.3任播寻址
20.4.4 IP MAC转发
20.4.5 IP地址转发
20.4.6网元控制协议
20.5代理的重定向方法
20.5.1显式浏览器配置
20.5.2代理自动配置
20.5.3 Web代理自动发现协议
20.6缓存重定向方法
20.7因特网缓存协议
20.8缓存阵列路由协议
20.9超文本缓存协议
20.9.1 HTCP认证
20.9.2设置缓存策略
20.10更多信息
第21章 日志记录与使用情况跟踪
21.1记录内容
21.2日志格式
21.2.1常见日志格式
21.2.2组合日志格式
21.2.3网景扩展日志格式
21.2.4网景扩展2日志格式
21.2.5 Squid代理日志格式
21.3命中率测量
21.3.1概述
21.3.2 Meter首部
21.4关于隐私的考虑
21.5更多信息
第六部分 附录
附录A URI方案
附录BHTTP状态码
附录C HTTP首部参考
附录D MIME类型
附录E Base-64编码
附录F摘要认证
附录G语言标记
附录H MIME字符集注册表
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥以后下载
请先登录
您今天的下载次数(次)用完了,请明天再来
支付积分以后下载立即支付
支付以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源次,今日剩余次
免责申明:
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。