使用传统的HTML概念构建基础Web页.ppt
《使用传统的HTML概念构建基础Web页.ppt》由会员分享,可在线阅读,更多相关《使用传统的HTML概念构建基础Web页.ppt(43页珍藏版)》请在三一办公上搜索。
1、1.1 统一资源定位器(URL),URL/URN/URI:URI(Uniform Resource Identifier):为了唯一的标识网络资源,大家必须使用全局唯一的标识符URI.URI是一个唯一的标识一个资源的串,URI分成了两个子类,一个是URL,一个是URN。URL(Universal Resource Locator统一资源定位符):不仅定义了从何处获取资源,而且还定义了如何获取资源(即采用何种协议,如:http,FTP),1.1 统一资源定位器(URL)续,URN(Uniform Resource Name):就是代表一个资源与位置无关的串:至于资源在何处或如何到达资源则没有任何
2、要求,因为一个URN只是一个唯一性串。其语法提供了全局唯一性。形式为:urn:例:urn:foo-bar:foobar.1 用于解析URN的Internet协议还没有出台,其工作方式与DNS解析主机名称的工作方式类似。,1.2 URL的任务及可标识的对象,任务:指出访问地址和访问资源及位置。可标识的对象:主机 服务器端口 该主机上存放的目标文件,1.3 URL的格式,URL Format:/:/:Example:http:/:1234/software/software.htm,1.3 URL的格式(续),一个常用的URL,1.3.1 Scheme,表示信息服务的类型及其使用的协议 常用模式如
3、下:http:HyperText Transfer Protocol file:Local File Access ftp:File Transport Protocol mailto:E-Mail Form news:USENET News telnet:TELNET,1.3.2 HTTP URL 格式,HTTP:/:/?:=HTTP:=empty:=empty:=Domain Name|IP address:=:80|Other Number|empty:=/:=search parameter.Example:http:/,1.3.3 FTP URL 格式,:/:/:=FTP:=User
4、 Name|anonymous:=empty|:User Password|:User Email Box:=Domain Name|IP address:=:21|Other Number|empty:=/;type=typecode:a|I|d;Assign transfer type.Example:ftp:/M,1.3.4 MAILTO URL 格式,mailto:=mailto:=Email Box:=empty:=Domain Name|IP address:=empty:=empty Example:mailto:,1.3.5 Telnet URL格式,telnet:/:=tel
5、net:=empty|User ID:=empty|password:=Domain Name|IP address:=23|empty:=empty,1.3.6 File URL 格式,file:/:=file:=empty:=empty:=Domain Name|IP address:=empty:=hierarchical directory path Example:file:/vms.host.edu/disk$user/my/note12345.txt file:/,1.3.7 NEWS URL 格式,news:or news:=news:=empty|:=empty:=|:=Do
6、main-Name-like:=:=empty:=empty|Example:news:/,1.4 URL的分类,分为:绝对URL和相对URL例如:已知网址为http:/,文件路径为/dir1/filename.htm则绝对URL为:htm相对URL为:dir1/filename.htm,2 MIME多用途的网际邮件扩充,Mime:Multipurpose Internet Mail Extensions Motivation:Extend multimedia transfer in email;Used by other Internet application.Role:Stipulat
7、e the message format between the two entities;Allow sender and receiver to choose how to code data;Insert at beginning few lines to describe the format and coding type which the message follows;Allow to separate the message into several parts and assign different coding type for each part.,3.1 Web的工
8、作原理,与传统意义上的客户机、服务器计算模式类似,但最大的不同在于该系统是一个开放松散但又紧密耦合的全球大系统,它可以实现动态多层次的连接。计算任务分布在联网的客户机和服务器上,但系统的核心在位于客户端的使用者身上。浏览器确定URL,通过DNS解析IP地址;建立TCP连接,向服务器发出HTTP的GET请求取回网页;释放连接,并显示网页中所有的文本。然后,浏览器逐一取回网页中的图象。在每个WEB服务器上有一个服务进程在TCP的80端口上监听由浏览器发来的建立连接请求;在连接建立之后,浏览器和服务器之间使用超文本传输协议HTTP协议进行信息传输。,3.2 Web的工作过程,4 浏览器的结构,5 与
9、网页相关的概念,Hypertext-一种非顺序的文本结构,将相关信息资源用超链接连接。在文本中,可跳跃式地阅读不同的段落和章节,可读取存于另一文本文件中的内容,甚至可以从网络上的另一台主机上获取相关的信息。与普通文本区别:非顺序阅读 跳跃式阅读 信息资源分布广泛 Hypermedia-A multimedia material with pointer referring to another object.包括文本、声音、图像、视频动画等;超媒体=超文本+多媒体,5 与网页相关的概念(续),网页由“元素”(Element)构成,元素是网页内容的基本逻辑单位Webpage Elements:T
10、ext;Hyperlink;Image;Sound;Video;Interactive Form;Multi-windows,Webpage Language:SGML;HTML;XML.,5 与网页相关的概念(续),WWW导航系统:为什么要有导航系统 WWW 是信息的海洋,信息浩繁;信息站点自发建立,包含的内容和形式五花八门,没有统一组织;有用、无用信息混杂,信息查询和检索困难。导航系统的作用 信息检索服务的站点,专门在WWW上搜寻热门站点,把相关信息分门别类地建立索引,方便用户对信息进行查找;给出相关WWW链接指针,包括少量的内容简介;成为客户与分布在世界各地的众多WWW服务器建立联系的纽
11、带。,6.1 HTTP协议的作用,用于从浏览器向服务器传送请求和数据;用于从服务器向浏览器传送结果和数据;属于应用层协议;其实现需要以TCP协议为基础;工作中要用到DNS的域名解析功能;基于客户机请求、服务器响应的工作模式;HTTP协议传送的信息内容都是文本格式;是详细了解WWW工作原理的基础;利用HTTP协议可以传送各种不同的文档,文档格式由MIME定义。,6.2 两类HTTP信息,HTTP请求(Request):客户机用来向服务器发出请求,分成:简单请求:只使用简单HTTP方法,不必指出HTTP版本,得到的是简单响应,无MIME类型;完全请求。HTTP响应(Response):服务器对客户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 传统 HTML 概念 构建 基础 Web
链接地址:https://www.31ppt.com/p-6241650.html