×

HTTP教程之HTTP权威指南中文pdf版免费下载

消耗积分:0 | 格式:rar | 大小:0.00 MB | 2023-08-09

ah此生不换

分享资料个

  HTTP(Hypertext Transfer Protocol,超文本传输协议①)是在万维网上进行通信时所使用的协议方案。HTTP 有很多应用,但最著名的是用于Web 浏览器和Web 服务器之间的双工通信。

  HTTP 起初是一个简单的协议,因此你可能会认为关于这个协议没有太多好说的。但现在,你手上拿着的却是一本将近两斤重的书。如果你想知道我们怎么会写出一本700 多页的关于HTTP 的书,就去看看目录吧。本书不仅仅是一本HTTP 首部参考手册,它还是一本名副其实的Web 架构“圣经”。

  本书中,我们会将HTTP 中一些互相关联且常被误解的规则梳理清楚,并编写了一系列基于各种主题的章节介绍HTTP 各方面的特性。纵观全书,我们对HTTP“为什么”这样做进行了详细的解释,而不仅仅停留在它是“怎么做”的。而且,为了节省大家寻找参考文献的时间,我们还介绍了很多HTTP 应用程序正常工作所必需且重要的非HTTP技术。在条理清晰的附录中,可以找到按照字母排序的首部参考(这些首部构成了最常见的HTTP 文本的基础)。我们希望这种概念性的设计有助于读者更好地使用HTTP。

  本书是为所有希望理解HTTP 和Web 底层结构的人编写的。软硬件工程师也可以将本书作为HTTP 及相关Web 技术参考书使用。系统架构师和网络管理员可以通过本书更好地了解如何设计、实现并管理复杂的网络架构。性能工程师和分析人员可以从缓存和性能优化的相关章节中获益。市场营销和咨询专家还可以通过概念介绍更好地理解Web 技术的前景。

  本书澄清了一些常见的误解,推荐了“各种业内诀窍”,提供了便捷的参考资料,并且用通俗易懂的语言阐述了枯燥且令人费解的标准规范,还详细探讨了Web 正常工作所必需且互相关联的技术。

  本书包含21 章,分为5 个逻辑部分(每部分都是一个技术专题),以及8 个很有用的附录,这些附录包含了参考资料,以及对相关技术的介绍。

  第一部分 HTTP:Web 的基础

  第二部分 HTTP 结构

  第三部分 识别、认证与安全

  第四部分 实体、编码和国际化

  第五部分 内容发布与分发

  第六部分 附录

  Web 浏览器、服务器和相关的Web 应用程序都是通过HTTP 相互通信的。HTTP 是现代全球因特网中使用的公共语言。

  本章是对HTTP 的简要介绍。在本章中可以看到Web 应用程序是如何使用HTTP 进行通信的,这样就可以对HTTP 如何完成其工作有个大概印象。我们将特别介绍以下方面的内容:

  • Web 客户端与服务器是如何通信的;

  • (表示 Web 内容的)资源来自何方;

  • Web 事务是怎样工作的;

  • HTTP 通信所使用的报文格式;

  • 底层 TCP 网络传输;

  • 不同的 HTTP 协议变体;

  • 因特网上安装的大量 HTTP 架构组件中的一部分。

  我们有很多话题要讨论,就此开始HTTP 之旅吧。

  每天,都有数以亿万计的JPEG 图片、HTML 页面、文本文件、MPEG 电影、WAV音频文件、Java 小程序和其他资源在因特网上游弋。HTTP 可以从遍布全世界的Web 服务器上将这些信息块迅速、便捷、可靠地搬移到人们桌面上的Web 浏览器上去。

  HTTP 使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,它也能够确保数据在传输的过程中不会被损坏或产生混乱。这样,用户在访问信息时就不用担心其完整性了,因此对用户来说,这是件好事。而对因特网应用程序开发人员来说也同样如此,因为这样就无需担心HTTP 通信会在传输过程中被破坏、复制或产生畸变了。开发人员可以专注于应用程序特有细节的编写,而不用考虑因特网中存在的一些缺陷和问题。

  下面,就让我们来近距离地观察一下HTTP 是如何传输Web 流量的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !