国庆期间,我读了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概述 。

转载于:https://www.cnblogs.com/ydm21/p/5928771.html

读HTTP权威指南的体会相关推荐

  1. 读hadoop权威指南关于hive

    关于hive 以下内容为边读边总结,用于后期快速学习 17.6 表 hive的表在逻辑上由存储的数据和描述表中数据形式的相关元数据组成.数据一般存放在hdfs中,也可存放其他hadoop文件系统.元数 ...

  2. 读jquery 权威指南[7]-性能优化与最佳实践

    一.优化选择器执行速度 1. 优先使用ID选择器和标记选择器 使用选择器时应该首选ID选择器($("#id")),其次是标记选择器($("div")),最后再选 ...

  3. 读jquery 权威指南[4]-Ajax

    一.获取异步数据 jQuery可以从服务器异步获得静态数据. ①load() $.load(url,data,callback) url要加载的页面地址, data发送到服务器的数据key/value ...

  4. 读jquery 权威指南[2]-事件

    1.  事件冒泡 阻止事件冒泡的两种方式: event.stopPropagation(); return false ; 2. 绑定事件--bind(type,[data],function) ty ...

  5. 读jquery 权威指南[3]-动画

    一. 显示与隐藏--hide(),show() 1. 方法: hide(speed,[callback]); show(speed,[callback]); 说明:这两个方法还可以实现带动画效果的显示 ...

  6. 读jQuery 权威指南[5]-插件

    一.说明 jQuery插件官网:http://plugins.jquery.com/ 使用插件时引用顺序:插件引用要位于主jquery库之后. 二.插件应用实例 演示插件jquery.validate ...

  7. 初识hadoop 读hadoop权威指南

    此处对hadoop的历史略过,有兴趣可自行百度. hadoop主要是用于处理大数据量(PB级别)的数据,hadoop提供了一个稳定的共享存储和分析系统.存储由hdfs实现,分析由mapreduce 实 ...

  8. 读jQuery 权威指南[6]--实用工具函数

    官方地址:http://api.jquery.com/category/utilities/ 一.数组和对象操作 1. $.each--遍历 $.each(obj,function(param1,pa ...

  9. 跟小静读《jQuery权威指南》——目录

    前言 2014年开始了,年底给自己制订的学习计划,第一步先从学习<jQuery权威指南>开始. jQuery大家都很比较熟悉,但是我经常是边用的时候边对照着API,这次找本书通读一遍,记录 ...

最新文章

  1. 信息系统管理工程师考前复习笔记三
  2. 项目分享三:页面之间的传值
  3. 我的第一个项目(人力资源管理之报表管理)
  4. 麦森数(洛谷P1045题题解,Java语言描述)
  5. python编程书籍资料整理大全
  6. 【报告分享】2020年上半年中国直播电商行业发展分析报告.pdf(附下载链接)...
  7. 作业2.1.1 安装并使用CheckStyle
  8. 用idea搭建SSM框架maven项目
  9. python迭代器学习与简单的实践
  10. P2272 [ZJOI2007]最大半连通子图
  11. 77-CCI,Commodity Channel Index,商品通道指标.(2015.7.1)
  12. Linux 计算器程序
  13. 中国象棋棋谱棋书链接
  14. 推荐|10本不得不看的算法书籍,挖掘数据的灵魂!
  15. 基于CATIA V5实现无图纸制造
  16. 达梦单机搭建及简单使用
  17. 《shard 入门精要》冯乐乐
  18. 用MyDiskTest检测存储卡真实容量(图)
  19. matlab车牌识别错误,求解决Matlab车牌识别
  20. 小白都能看懂的关于Mixins机制的理解

热门文章

  1. beeline执行sql语句_beeline执行sql脚本交易
  2. CorelDRAW苹果水晶球详细制作
  3. 关于球表面积大小是思考
  4. Windows8内核模式下开发NDIS应用 NDIS Filter讲解
  5. 51单片机8255扩展c语言,51单片机8255A扩展IO口
  6. flutter检测网络状态
  7. android登录程序代码,android 应用软件注册与自动登录代码
  8. 活码二维码(动态二维码)素材库管理教程
  9. 台式计算机如何升级,老电脑如何升级 老电脑升级方法【详细介绍】
  10. java poi 水印_JAVA不使用POI给Word文档添加水印