读HTTP权威指南的体会
2018-06-24 00:26:23来源:未知 阅读 ()
国庆期间,我读了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 使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,它也能够
确保数据在传输的过程中不会被损坏或产生混乱。这样,用户在访问信息时就不用 担心其完整性了,因此对用户来说,这是件好事。而对因特网应用程序开发人员来 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概述 。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:HTML+CSS基础
- HTTP 冷知识 | HTTP 请求中,空格应该被编码为 %20 还是 + 2020-06-02
- 安装了https ssl证书,但浏览器显示并非完全安全(此页面内 2020-05-12
- 如何成为一名Web前端开发人员?入行学习完整指南 2020-04-29
- HttpServlet在第一个Servlet程序中的知识点 2020-03-28
- 图解HTTP----读书笔记 2020-02-04
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash