《HTTP 权威指南》PDF下载



基本信息
出版社: 人民邮电出版社; 第1版 (2012年9月1日)
外文书名: Http: The Definitive Guide
丛书名: 图灵程序设计丛书
平装: 694页
语种: 简体中文, 英语
开本: 16
ISBN: 9787115281487
条形码: 9787115281487
商品尺寸: 23.4 x 17.8 x 3.4 cm
商品重量: 1 Kg
品牌: 人民邮电出版社
ASIN: B008XFDQ14
 
 
编辑推荐
《HTTP权威指南》适合所有想了解HTTP和Web底层结构的人阅读。
 
作者简介
作者:(美国)吉尔利(David Gourley) (美国)Brian Totty (美国)Marjorie Sayer (美国)Sailu Reddy 等 译者:陈涓 赵振平
 
吉尔利(David Gourley)是Endeca的首席技术官(Chief Technology Officer),负责Endeca产品的研究及开发。Endeca开发的因特网及内部网络信息访问解决方案为企业级数据的导航及研究提供了一些新的方式。在到Endeca工作之前,David是Inktomi基础工程组的一员,他在那儿帮助开发了Inktomi的因特网搜索数据库,是Inktomi的Web缓存产品的主要开发者。David在加州大学伯克利分校获得了计算机科学的学士学位,还拥有Web技术方面的几项专利。
Brian Totty最近出任了Inktomi公司(这是1996年他参与建立的一家公司)研发部副总裁,在公司中他负责Web缓存、流媒体及因特网搜索技术的研发工作。他曾是Silicon Graphics公司的一名科学家,他在那儿为高性能网络和超级计算机系统设计软件并对其进行优化。在那之前,他是苹果计算机公司高级技术组的一名工程师。
Brian在伊利诺伊大学Urbana-Champaign分校获得了计算机科学的博士学位,在MIT获得了计算机科学及电子工程的学士学位,在那里他获得了计算机系统研究的Organick奖。他还为加州大学扩展系统开发并讲授了一些屡获殊荣的因特网技术方面的课程。
Marjorie Sayer在Inktomi公司负责编写Web缓存方面的软件。在加州大学伯克利分校获得了数学硕士和博士学位之后,一直致力于数学课程的改革。从1990年开始致力于能量资源管理、并行系统软件、电话和网络方面的写作。
Sailu Reddy目前在Inktomi公司负责嵌入式的性能增强型HTTP代理的开发。Sailu从事复杂软件系统的开发已经有12年了,从1995年开始深入Web架构的研发工作。他是Netscape第一台Web服务器、Web代理产品,以及后面几代产品的核心工程师。他具备HTTP应用程序、数据压缩技术、数据库引擎以及合作管理等方面的技术经验。Sailu在亚里桑那大学获得了信息系统的硕士学位并握有Web技术方面的多项专利。
 
目录
第一部分 HTTP:Web的基础 
第1章 HTTP概述 
1.1 HTTP——因特网的多媒体信使 
1.2 Web客户端和服务器 
1.3资源 
1.3.1媒体类型 
1.3.2 UIU 
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 TCMP 
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相对UPL 
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并行连接不一定更快 
…… 
第二部分 HTTP结构 
第5章 Web服务器 
第6章 代理 
第7章 缓存 
第8章 集成点:网关、隧道及中继 
第9章 Web机器人 
第10章 HTTP—NG 
第三部分 识别、认证与安全 
第11章 客户端识别与cookie机制 
第12章 基本认证机制 
第13章 摘要认证 
第14章 安全HTTP 
第四部分 实体、编码和国际化 
第15章 实体和编码 
第16章 国际化 
第17章 内容协商与转码 
第五部分 内容发布与分发 
第18章 Web主机托管 
第19章 发布系统 
第20章 重定向与负载均衡 
第21章 日志记录与使用情况跟踪 
第六部分 附录 
附录A URI方案 
附录B HTTP状态码 
附录C HTTP首部参考 
附录D MIME类型 
附录E Base—64编码 
附录F 摘要认证 
附录G 语言标记 
附录H MIME字符集注册表 
索引

下载地址

免责声明:

1、本站资源由自动抓取工具收集整理于网络。

2、本站不承担由于内容的合法性及真实性所引起的一切争议和法律责任。

3、电子书、小说等仅供网友预览使用,书籍版权归作者或出版社所有。

4、如作者、出版社认为资源涉及侵权,请联系本站,本站将在收到通知书后尽快删除您认为侵权的作品。

5、如果您喜欢本资源,请您支持作者,购买正版内容。

6、资源失效,请下方留言,欢迎分享资源链接

文章评论

0条评论