互联网的基本应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
被创建的服务器。 11.代理(Proxy):一个中间程序,它可以充当一个服务器,也
可以充当一个客户机,为其它客户机建立请求。
22
12.网关(Gateway):一个作为其它服务器中间媒介的服务器。 与代理不同的是,网关接受请求就好象对被请求的资源来说它 就是源服务器;发出请求的客户机并没有意识到它在同网关打 交道。
9
telnet://表示远程登录到一个UNIX服务器,此时,URL的具 体格式:
telnet://hostDNorIP
例如:http://www.tsinghua.edu.cn/chn/index.htm
传输协议 主机域名
资源所在路径及 文件名
上述例子省去了端口号,写完整应为: http://www.tsinghua.edu.cn:80/chn/index.htm
23
3. HTTP的消息格式
HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请 求头包含请求的方法、URL、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。
服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成 功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内
10
E-mail的URL与上述一般URL不同 ,其格式是 mailto:userid@hostdnorip
此外,载入本机文件,其URL为: file:///driver:\path\file
其他几个几个合法的实例如: http://www.w3.org ftp://ftp.net.edu.cn telnet://166.123.1.9
相对就是有参照物的,绝对则是固定的。
13
绝对地址和相对地址
在网站中提倡用相对地址,为什么? 例如,若有一个index.htm,其间引用了images目录的
一些图片。 如果使用相对地址,搬家的时候只需把原来这些文件
全部上传到新的空间即可,因为文件彼此之间的相对 位置关系没有改变,所以这些地址仍然是有效的。 但如果插入图片的时候使用了绝对地址,那空间地址 一变,引用处的图片路径也要随之改变。当然,有时 也会用到绝对地址,例如友情链接别人的主页等等。
容。
Tom的 电脑
Leabharlann Baidu请求(请求的方法, URL, 协议版本,消息)
响应(消息协议的版本, 成功或错误编码,服务 器信息, 实体信息等)
统称为 消息 www.gov.cn 的某台服务器
24
3. HTTP的消息格式—续
由上可知,HTTP消息包括两种,分别为客户机向服务器的请 求消息和服务器向客户机的响应消息。
3
1、什么是万维网(WWW)?
WWW,World Wide Web的缩写,简称为W3,译为 万维网或全球网,是指在因特网上以超文本为基础形 成的信息网。
WWW:
建立在C/S模型之上 以HTML语言和HTTP协议为基础 提供面向Internet服务的、一致的信息浏览系统 WWW服务器采用超文本链路来链接同一主机或不同主机的信息页 WWW客户端软件(即浏览器)负责信息显示以及向服务器发送请求
13.通道(Tunnel):是作为两个连接中继的中介程序。一旦激活, 通道便被认为不属于HTTP通讯,尽管通道可能是被一个HTTP 请求初始化的。当被中继的连接两端关闭时,通道便消失。当 一个门户(Portal)必须存在或中介(Intermediary)不能解释中继 的通讯时通道被经常使用。
14.缓存(Cache):响应信息的局域存储。
7.客户机(Client):一为发送请求目的而建立连接的应用程序 8.用户代理(User agent):初始化一个请求的客户机。它们是
浏览器、编辑器或其它用户工具。 9.服务器(Server):一接受连接并对请求返回信息的应用程序 10.源服务器(Origin server):是一个给定资源可在其上驻留或
4.响应(Response):一个从服务器返回的信息,包括HTTP协议 的版本号、请求的状态(如“成功”或“没找到”)和文档的MIME 类型。
5.资源(Resource):由URL标识的网络数据对象或服务。

21
6.实体(Entity):数据资源或来自服务资源的回应的一种特殊表 示方法。它可能包含在一个请求或响应信息中。一个实体包括 实体头信息和实体的本身内容。
HTML文件
图片及其 他HTML 文件
图2-1 web浏览器的工作原理
6
HTML观察器 GIF观察器 JPEG观察器 声音播放器 视频观察器
Web浏览器(客户机) TCP/IP
w图eb2浏-2 览we器b浏的览结器构的工体作系原理
Internet
7
3、URL(统一资源定位器)
统一资源定位器,又叫做URL(Uniform Resource Locator),是专为标识Internet网上资源位置而设置的一 种编址方式,是互联网的文件命名系统。
11
绝对地址和相对地址
绝对地址: 就是文件在网络或本地的绝对位置,例如: http://www.zufe.edu.cn/index.asp file://d:/homepage/index.asp 以上两个地址都是绝对地址
12
绝对地址和相对地址
相对地址: 就是被链接文件相对与当前页面的地址, 链接和当前页面同级的文件地址只要用“文件名”即可; 链接当前页面下级子目录下的文件用“目录名/文件名”; 链接当前页面上一级目录下的文件用“../文件名”;链 接同级但在另外一个子目录中的文件用“../目录名/文件 名”; 链接根目录(你的网站的根目录,并非硬盘根目录)下 的文件可以用“./文件名”的形式。
19
1. HTTP协议简介--续
HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和 路径。请求方法常用的有GET、HEAD、POST。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类 型由Content-Type加以标记。 4.支持高速缓存:为了减少响应时间,浏览器将他接收的每个 web页的副本放入高速缓存。若用户再次请求该页,则HTTP 允许浏览器询问服务器,确定上次高速缓存之后页面内容是否 改变。 5.无状态:HTTP协议是无状态协议。服务器不保留以前的请 求或会话的历史记录。
只要给出文件的URL地址,就能在Internet信息海洋中 准确无误地定位该文件,就象是一个全球定位器。
URL的一般语法格式为: 协议名称://机器地址:端口号/路径名/文件名
8
3、URL(统一资源定位器)
协议名称://机器地址:端口号/路径名/文件名 其中,传输协议是属于TCP/IP的具体协议,可用http、ftp、 telnet、file等 http://表示用HTTP(HyperText Transfer Protocol)协议连 通WWW服务器 ftp://表示用FTP(File Transfer Protocol)协议来连通FTP 服务器,此时,hostdnorip项前还可以加上用户名 (userid)和密码(passwd),即URL的具体格式形如 ftp://[userid:passwd@]hostDNorIP[:port/path/file]
第二章 互联网的基本应用
1
第二章 互联网的基本应用
2.1 万维网的基本概念和工作机制 2.2 HTTP协议 2.3 IIS的应用 2.4 FTP的应用 2.5 其他应用 2.6 常用网络命令 2.7 Internet的发展
2
2.1 万维网的基本概念和工作机制
1、什么是万维网(WWW) 2、web浏览器的工作原理? 3、URL(统一资源定位器)、绝对地址、相对地址 4、主页 5、工作过程
17
1. HTTP协议简介
HTTP(Hyper Text Transfer Protocol)是超文本传输协议 的缩写,它用于传送WWW方式的数据。
HTTP是一个属于应用层的面向对象的协议,由于其简捷、 快速的方式,适用于分布式超媒体信息系统。
它于1990年提出,经过几年的使用与发展,得到不断地完善 和扩展。
20
2. HTTP协议中的几个重要概念
1.连接(Connection):一个传输层的实际环流,它是建立在两个 相互通讯的应用程序之间。
2.消息(Message):HTTP通讯的基本单位,包括一个结构化的字 节序列并通过连接传输。
3.请求(Request):一个从客户端到服务器的请求信息,包括应用 于资源的方法、资源的标识符和协议的版本号。
为了从服务器上把用户需要的信息发送回来,HTTP定义了简单 事务处理程序,由下4个步骤组成:
1.客户机与服务器建立连接; 2.客户机向服务器递交请求,在请求中指明所要求的特
定文件; 3.如果请求被接纳,那么服务器便发回一个应答。在应
答中至少应当包括状态编号和该文件内容; 4.客户机与服务器断开连接。
这两种类型的消息由一个起始行,一个或者多个头域,一个 指示头域结束的空行和可选的消息体组成。
1.一个起始行 2.一个或者多个头域 3.一个表示头域结束的空行 4.可选的消息体
HTTP的消 息格式
25
3. HTTP的消息格式—续
典型的请求消息: GHCooEnsTtn:/wescowtmiwoe.n请yd:eci求rsl/opk行syae.有gcA求这服A容eocc3.对务协个mcch个eet象器商版ppm宁tt有应头本l--段llU代的本M浏Haa简发部;若:sTnno方理浏例览体送之eTzgg没ri法,览的器uuPl-中其一l有aaa/a也器用的1g文默。gg/这.eee1就的户一4版认n::个.头是t0是类代个本版头,语部H产型理版本,部T是言行生。是本T。则行N版指P当。最指e的本出l前请s好定众,c若请求a接用多那所p求行收户内e么请 UAscecre-patg-leannt字H方g:MuT法段aTog字、Pzie版l段Ul:az头放请本R有/h4L求所部-宇.若c字0消请行n段干段息求H。个、o中的s值t包对:可w含象w头的w.部主ye机sk。y.com头确部定行存 (额外的回车供符选和择换,C行包o符n括n)GecEtTio、n:close是在告知服务器本 POST和浏HE览A器D不。想使用持久连接;服务器响应 后应关闭连接
到1997年底,基本上所有的浏览器和Web服务器软件都实现 了在RFC 1945中定义的HTTP/1.0版本。
1998年初,一些Web服务器软件和浏览器软件开始实现在 RFC 2616中定义的HTTP/1.1版本。
18
1. HTTP协议简介-续
HTTP(Hyper Text Transfer Protocol)协议它可以简单地被 看成是浏览器和Web服务器之间的会话。
14
4、主页
主页(Home Page)就是用户在访问Internet网上某个站点时, 首先显示的第一个页面,也称为WWW的“初始页”。
主页就是用户本次通过www在连接访问超文本各类信息资源的 根。由于各个开发www服务器的机构在组织www信息时是以 信息页为单位的,这些信息页被组织成树状结构以便检索,那 个代表“树根”信息页的超文本就是该www服务器的初始页 (主页)。
4

WWW客户程序在Internet上被称为WWW浏览器 (Browser),它是用来浏览Internet上WWW主页的软 件。
比如:Netscape communicator ,Microsoft Internet Explorer,FireFox
WWW可访问:
Web Server的信息 FTP服务 Telnet服务
对于主页可以:
以整体风格吸引人 ESPN
NBA
以内容丰富吸引人 新浪网 网易
以简洁干练、突出重点吸引人 中国同学录
以精美动画吸引人 某些公司、企业的主页
盛大在线
15
各种主页的框架结构
中华人民共和国中央政府门户网站 新浪网
浙江在线
16
2.2 HTTP协议
1. HTTP协议简介 2. HTTP的消息格式 3. 持久连接和非持久连接 4. 用户和服务器的交互 5. web高速缓存服务器
WWW是 Internet 上应用 最广和最有前途 的访问工具。
5
2、web浏览器的工作原理
客户机
HTML Viewer
文档系统 屏幕显式形式
Internet
HTTP请求
HTTP响应, 并发送: ‫ ﻔ‬HTML文档 ‫ ﻔ‬图形 ‫ ﻔ‬其他文件
服务器主机
Web Server HTML Server
相关文档
最新文档