读HTTP权威指南的体会

  国庆期间,我读了HTTP权威指南一书,如今我把总节为你们讲一下:html

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 使用的是可靠的数据传输协议,所以即便数据来自地球的另外一端,它也可以

确保数据在传输的过程当中不会被损坏或产生混乱。这样,用户在访问信息时就不用  担忧其完整性了,所以对用户来讲,这是件好事。而对因特网应用程序开发人员来 1   说也一样如此,由于这样就无需担忧HTTP 通讯会在传输过程当中被破坏、复制或产
3   生畸变了。开发人员能够专一于应用程序特有细节的编写,而不用考虑因特网中存  在的一些缺陷和问题。 下面,就让咱们来近距离地观察一下HTTP 是如何传输Web 流量的。

  HTTP 客户端发出请求的话,它们会提供数据。客户端向服务器发送HTTP 请求, 服务器会在 响应中回送所请求的数据,客户端和  HTTP 服务器共同构成了万维网的基本组件。 www.oreilly.com  HTTP请求  “请将名为/index.html的文档发给我”
 HTTP响应客户端 “好的,这就是。文档是以HTML  服务器  格式给出的,有3150字节长。Web 客户端和服务器 可能你天天都在使用HTTP 客户端。最多见的客户端就是Web 浏览器,好比微软的 Internet  Explorer 或网景的Navigator 。小程序

Web 浏览器向服务器请求HTTP 对象,并将 这些对象显示在你的屏幕上。 浏览一个页面时 (好比http://www.oreilly.com/index.html ),浏览器会向服务器  发送一条    请求 服务器会去寻找所指望的对 www.oreilly.com   HTTP             象 (在这个例子中就是/index.html ),若是成功,就将对象、对象类型、对象长度以 及其余一些信息放在HTTP 响应中发送给客户端。 资源 服务器是          资源 (              )的宿主。          资源是        内容的源头。 Web          Web        Web  resource         Web         Web 最简单的Web 资源就是Web 服务器文件系统中的静态文件。这些文件能够包含 任意内容:文本文件、HTML 文件、微软的Word 文件、Adobe 的Acrobat 文件、 JPEG 图片文件、AVI  电影文件,或全部其余你可以想到的格式。
但资源不必定非得是静态文件。资源还能够是根据须要生成内容的软件程序。这些 动态内容资源能够根据你的身份、所请求的信息或天天的不一样时段来产生内容。它们能够为你显示照相机中活生生的照片,也能够帮你进行股票交易,搜索房产数据
库,或者从在线商店中购买礼物 HTTP概述 。


浏览器

相关文章
相关标签/搜索