(7.5)--6.3 WWW的计算机网络计算机网络.ppt

上传人:奉*** 文档编号:96597037 上传时间:2024-01-17 格式:PPT 页数:35 大小:1.03MB
返回 下载 相关 举报
(7.5)--6.3 WWW的计算机网络计算机网络.ppt_第1页
第1页 / 共35页
(7.5)--6.3 WWW的计算机网络计算机网络.ppt_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《(7.5)--6.3 WWW的计算机网络计算机网络.ppt》由会员分享,可在线阅读,更多相关《(7.5)--6.3 WWW的计算机网络计算机网络.ppt(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机网络计算机网络(第第7 7版版)6.36.3万维网万维网 WWWWWW6.3.16.3.1万维网万维网概述概述6.3.26.3.2统一统一资源定位符资源定位符 URLURL6.3.36.3.3超文本超文本传送协议传送协议 HTTPHTTP6.3.46.3.4万维网万维网的文档的文档6.4.56.4.5万维网万维网的信息检索的信息检索系统系统6.4.66.4.6博博客和微博客和微博6.4.76.4.7社交社交网络网络计算机网络计算机网络(第第7 7版版)6.3.26.3.2统一资源定位符统一资源定位符 URLURL1.URL1.URL的格式的格式l统一资源统一资源定位符定位符 URLURL

2、是对可以从互联网上得到的资源的位置和访问是对可以从互联网上得到的资源的位置和访问方法的一种简洁表示。方法的一种简洁表示。lURLURL给资源的位置提供一种抽象的识别方法,并用这种方法给给资源的位置提供一种抽象的识别方法,并用这种方法给资源资源定位定位。l只要能够对资源定位,系统就可以对资源进行各种操作,如存取、更只要能够对资源定位,系统就可以对资源进行各种操作,如存取、更新、替换和查找其属性。新、替换和查找其属性。lURLURL相当于一个文件名在网络范围的扩展。相当于一个文件名在网络范围的扩展。因此因此 URLURL是与互联网相是与互联网相连的机器上的任何可访问对象的一个指针连的机器上的任何可

3、访问对象的一个指针。计算机网络计算机网络(第第7 7版版)URLURL的一般的一般形式形式l由以冒号隔开的两大部分组成,并且在由以冒号隔开的两大部分组成,并且在 URLURL中的字符对大写或小中的字符对大写或小写没有要求。写没有要求。lURLURL的一般形式是:的一般形式是::/:/:/ftpftp文件传送协议文件传送协议 FTPFTPhttphttp超文本传送协议超文本传送协议 HTTPHTTPNewsNewsUSENETUSENET新闻新闻计算机网络计算机网络(第第7 7版版)URLURL的一般的一般形式形式 l由以冒号隔开的两大部分组成,并且在由以冒号隔开的两大部分组成,并且在 URLU

4、RL中的字符对大写或小中的字符对大写或小写没有要求。写没有要求。lURLURL的一般形式是:的一般形式是::/:/:/规定的格式规定的格式计算机网络计算机网络(第第7 7版版)URLURL的一般形式(续)的一般形式(续)l由以冒号隔开的两大部分组成,并且在由以冒号隔开的两大部分组成,并且在 URLURL中的字符对大写或小写中的字符对大写或小写没有要求。没有要求。lURLURL的一般形式是:的一般形式是::/:/:/是存放资源的是存放资源的主机主机在在互联网中的域名互联网中的域名计算机网络计算机网络(第第7 7版版)URLURL的一般形式(续)的一般形式(续)l由以冒号隔开的两大部分组成,并且在

5、由以冒号隔开的两大部分组成,并且在 URLURL中的字符对大写或小写中的字符对大写或小写没有要求。没有要求。lURLURL的一般形式是:的一般形式是::/:/:/有时可省略有时可省略计算机网络计算机网络(第第7 7版版)URLURL的一般形式(续)的一般形式(续)l现在有些浏览器为了方便用户,在输入现在有些浏览器为了方便用户,在输入 URLURL时,可以把最前面的时,可以把最前面的“http:/”http:/”甚至把主机名最前面的甚至把主机名最前面的“www”www”省略,然后浏览器替用省略,然后浏览器替用户把省略的字符添上。户把省略的字符添上。l例如,用户只要键入例如,用户只要键入 ,浏览器

6、就自动把未键入的字符补,浏览器就自动把未键入的字符补齐,变成齐,变成http:/http:/。计算机网络计算机网络(第第7 7版版)2.2.使用使用 HTTPHTTP的的 URLURLl使用使用 HTTPHTTP的的 URLURL的一般的一般形式形式http:/http:/:/这表示使用这表示使用 HTTPHTTP协议。协议。计算机网络计算机网络(第第7 7版版)2.2.使用使用 HTTPHTTP的的 URLURLl使用使用 HTTPHTTP的的 URLURL的一般的一般形式形式http:/http:/:/这里写主机的域名。这里写主机的域名。计算机网络计算机网络(第第7 7版版)2.2.使用使

7、用 HTTPHTTP的的 URLURLl使用使用 HTTPHTTP的的 URLURL的一般的一般形式形式http:/http:/:/HTTPHTTP的默认端口号是的默认端口号是 8080,通常可省略。,通常可省略。计算机网络计算机网络(第第7 7版版)2.2.使用使用 HTTPHTTP的的 URLURLl使用使用 HTTPHTTP的的 URLURL的一般的一般形式形式http:/http:/:/若再省略文件的若再省略文件的 项,则项,则 URLURL就指就指到互联网上的某个主页到互联网上的某个主页(homepage)(homepage)。更复杂一些的路径是指向层次结构的从属更复杂一些的路径是指

8、向层次结构的从属页面。例如:页面。例如:http:/ 7版版)6.3.36.3.3超文本传送协议超文本传送协议 HTTPHTTP1.HTTP1.HTTP的操作过程的操作过程l为了使超文本的链接能够高效率地完成,需要用为了使超文本的链接能够高效率地完成,需要用 HTTPHTTP协议来传送一协议来传送一切必须的信息。切必须的信息。l从层次的角度看,从层次的角度看,HTTPHTTP是是面向事务的面向事务的(transaction-oriented)(transaction-oriented)应用应用层协议,它是万维网上能够可靠地交换文件(包括文本、声音、图像层协议,它是万维网上能够可靠地交换文件(包

9、括文本、声音、图像等各种多媒体文件)的重要基础。等各种多媒体文件)的重要基础。计算机网络计算机网络(第第7 7版版)互联网互联网服务器服务器链接到链接到URLURL的的超链超链HTTPHTTP使用此使用此 TCPTCP连接连接浏览器浏览器 程序程序服务器服务器 程序程序HTTPHTTP客户客户清华大学清华大学院系设置院系设置建立建立 TCPTCP连接连接HTTPHTTP请求报文请求报文浏览器浏览器发出发出请求请求释放释放 TCPTCP连接连接服务器服务器返回返回响应响应 HTTPHTTP响应报文响应报文万维网的工作过程万维网的工作过程计算机网络计算机网络(第第7 7版版)l1 1,在浏览器的地

10、址窗口中键入所要找的页面的,在浏览器的地址窗口中键入所要找的页面的 URLURL。l2 2,在某一个页面中用鼠标点击一个可选部分,这时浏览器会自动在,在某一个页面中用鼠标点击一个可选部分,这时浏览器会自动在互联网上找到所要链接的页面。互联网上找到所要链接的页面。用户浏览页面的两种方法用户浏览页面的两种方法计算机网络计算机网络(第第7 7版版)2.2.代理服务器代理服务器l代理服务器代理服务器(proxyserver)(proxyserver)又称为又称为万维网高速缓存万维网高速缓存(Webcache)(Webcache),它,它代表浏览器发出代表浏览器发出 HTTPHTTP请求。请求。l万维网

11、高速缓存把最近的一些请求和响应暂存在本地磁盘中。万维网高速缓存把最近的一些请求和响应暂存在本地磁盘中。l当与暂时存放的请求相同的新请求到达时,万维网高速缓存就把暂存当与暂时存放的请求相同的新请求到达时,万维网高速缓存就把暂存的响应发送出去,而不需要按的响应发送出去,而不需要按 URLURL的地址再去互联网访问该资源。的地址再去互联网访问该资源。计算机网络计算机网络(第第7 7版版)使用高速缓存可使用高速缓存可减少减少访问访问互联网服务器的时延互联网服务器的时延 校园网校园网源点服务器源点服务器22Mbit/sMbit/s互联网互联网浏览器浏览器R R1 1R R2 2这条链路上这条链路上的时延

12、很大的时延很大没有使用高速缓存的情况没有使用高速缓存的情况所有万维网通信量所有万维网通信量都经过这条链路都经过这条链路计算机网络计算机网络(第第7 7版版)使用高速缓存的情况使用高速缓存的情况校园网校园网源点服务器源点服务器22Mbit/sMbit/s互联网互联网浏览器浏览器R R1 1R R2 2(1)(1)浏览器访问互联网的服务器时,要先浏览器访问互联网的服务器时,要先与校园网的高速缓存建立与校园网的高速缓存建立 TCPTCP连接,并连接,并向高速缓存发出向高速缓存发出 HTTPHTTP请求报文。请求报文。校园网的高速缓存校园网的高速缓存(代理服务器)(代理服务器)计算机网络计算机网络(第

13、第7 7版版)使用高速缓存的情况使用高速缓存的情况校园网校园网源点服务器源点服务器22Mbit/sMbit/s互联网互联网浏览器浏览器R R1 1R R2 2(2)(2)若高速缓存已经存放了所请求的对象,若高速缓存已经存放了所请求的对象,则将此对象放入则将此对象放入 HTTPHTTP响应报文中返回响应报文中返回给浏览器。给浏览器。校园网的高速缓存校园网的高速缓存(代理服务器)(代理服务器)计算机网络计算机网络(第第7 7版版)使用高速缓存的情况使用高速缓存的情况源点服务器源点服务器22Mbit/sMbit/s互联网互联网R R1 1R R2 2(3)(3)否则,高速缓存就代表发出请求的用否则,

14、高速缓存就代表发出请求的用户浏览器,与互联网上的源点服务器建立户浏览器,与互联网上的源点服务器建立 TCPTCP连接,并发送连接,并发送 HTTPHTTP请求报文。请求报文。校园网的高速缓存校园网的高速缓存(代理服务器)(代理服务器)校园网校园网浏览器浏览器计算机网络计算机网络(第第7 7版版)使用高速缓存的情况使用高速缓存的情况源点服务器源点服务器22Mbit/sMbit/s互联网互联网R R1 1R R2 2(4)(4)源点服务器将所请求的对象放在源点服务器将所请求的对象放在 HTTPHTTP响应报文中返回给校园网的高速响应报文中返回给校园网的高速缓存。缓存。校园网的高速缓存校园网的高速缓

15、存(代理服务器)(代理服务器)校园网校园网浏览器浏览器计算机网络计算机网络(第第7 7版版)使用高速缓存的情况使用高速缓存的情况源点服务器源点服务器22Mbit/sMbit/s互联网互联网R R1 1R R2 2(5)(5)高速缓存收到此对象后,先复制在其本高速缓存收到此对象后,先复制在其本地存储器中(为今后使用),然后再将该地存储器中(为今后使用),然后再将该对象放在对象放在 HTTPHTTP响应报文中,通过已建立响应报文中,通过已建立的的 TCPTCP连接,返回给请求该对象的浏览器。连接,返回给请求该对象的浏览器。校园网的高速缓存校园网的高速缓存(代理服务器)(代理服务器)校园网校园网浏览

16、器浏览器计算机网络计算机网络(第第7 7版版)6.3.46.3.4万维网的文档万维网的文档1.1.超文本标记语言超文本标记语言 HTMLHTMLl超文本标记语言超文本标记语言 HTMLHTML中的中的 MarkupMarkup的意思就是的意思就是“设置标记设置标记”。lHTMLHTML定义了许多用于定义了许多用于排版的命令排版的命令(即标签)。(即标签)。lHTMLHTML把各种标签嵌入到万维网的页面中。这样就构成了所谓的把各种标签嵌入到万维网的页面中。这样就构成了所谓的 HTMLHTML文档。文档。HTMLHTML文档是一种可以用任何文本编辑器创建的文档是一种可以用任何文本编辑器创建的 AS

17、CIIASCII码文件。码文件。计算机网络计算机网络(第第7 7版版)l仅当仅当 HTMLHTML文档是以文档是以.html.html或或.htm.htm为后缀时,浏览器才对此文档为后缀时,浏览器才对此文档的各种标签进行解释。的各种标签进行解释。l如如 HTMLHTML文档改换以文档改换以.txt.txt为其后缀,则为其后缀,则 HTMLHTML解释程序就不对标解释程序就不对标签进行解释,而浏览器只能看见原来的文本文件。签进行解释,而浏览器只能看见原来的文本文件。l当浏览器从服务器读取当浏览器从服务器读取 HTMLHTML文档后,就按照文档后,就按照 HTMLHTML文档中的各种文档中的各种标

18、签,根据浏览器所使用的显示器的尺寸和分辨率大小,重新进行标签,根据浏览器所使用的显示器的尺寸和分辨率大小,重新进行排版并恢复出所读取的页面。排版并恢复出所读取的页面。HTMLHTML文档文档计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML HTMLHTML文档开始文档开始计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法

19、一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 首部开始首部开始计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 文档的标题文档的标题计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的

20、文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 首部结束首部结束计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 主体开始主体开始计算机网络计算机网络(第第7 7版版)HTMLHT

21、ML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 主体的主体的1 1级题头级题头计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 第一个段落第一个段落计算机网络计算机

22、网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 第二个段落第二个段落计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML 主体结束主体

23、结束计算机网络计算机网络(第第7 7版版)HTMLHTML文档中标签的文档中标签的用法用法一个一个 HTMLHTML的例子的例子HTMLHTML很容易掌握很容易掌握这是第一个段落。虽然很这是第一个段落。虽然很短,但它仍是一个段落。短,但它仍是一个段落。这是第二个段落。这是第二个段落。/HTML HTMLHTML文档结束文档结束计算机网络计算机网络(第第7 7版版)lXML(ExtensibleMarkupLanguage)XML(ExtensibleMarkupLanguage)是可扩展标记语言,它和是可扩展标记语言,它和 HTMLHTML很相似。很相似。l但但 XMLXML的设计宗旨是的设计

24、宗旨是传输数据传输数据,而不是显示数据(,而不是显示数据(HTMLHTML是为了是为了在浏览器上显示数据)。在浏览器上显示数据)。lXMLXML不是要替换不是要替换 HTMLHTML,而是对,而是对 HTMLHTML的补充。的补充。XMLXML计算机网络计算机网络(第第7 7版版)2.2.动态万维网动态万维网文档文档l静态文档静态文档是指该文档创作完毕后就存放在万维网服务器中,在被用是指该文档创作完毕后就存放在万维网服务器中,在被用户浏览的过程中,内容不会改变。户浏览的过程中,内容不会改变。l动态文档动态文档是指文档的内容是在浏览器访问万维网服务器时才由应用是指文档的内容是在浏览器访问万维网服务器时才由应用程序动态创建。程序动态创建。l动态文档和静态文档之间的主要差别体现在动态文档和静态文档之间的主要差别体现在服务器服务器一端。这主要是一端。这主要是文档内容的生成方法不同。而从浏览器的角度看,这两种文档并没文档内容的生成方法不同。而从浏览器的角度看,这两种文档并没有区别。有区别。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁