找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 7391|回复: 0

什么是URL?

[复制链接]

9328

威望

332

金钱

1万

贡献

管理员

自由的灵魂

积分
99912
主题
5265
回帖
26224
注册时间
2003-4-10
最后登录
2024-5-14
发表于 2006-7-12 10:46:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

URL——Uniform Resource Locator:统一资源定位器

一个URL就是一个Internet文件的地址,例如下面这行网址就被称作一个URL:

<a href="http://www.dianbo.net/fo/jing/dizang.htm">http://www.dianbo.net/fo/jing/dizang.htm</a>

它从左到右由下述部分组成:

·Internet资源类型(scheme):告诉上网客户端程序(如IE、FlashFXP)应该以何种方式到何种服务器下载URL中包含的Internet文件。如“http://”表示WWW服务器,“ftp://”表示FTP服务器,“gopher://”表示Gopher服务器,而“news:”表示Newsgroup新闻组。其中“://”前面的部分是文件传输的协议名称,定义了文件传输的方式。

<a href="http://www.dianbo.net/fo/jing/dizang.htm"><font color="#ff0000">http://</font>www.dianbo.net/fo/jing/dizang.htm</a>

·服务器地址(host):指出Internet文件所在的服务器域名。

http://<font color="#ff0000">www.dianbo.net</font>/fo/jing/dizang.htm

·端口(port):端口是服务器与客户端的连接通道,用“半角冒号 + 数字”放在服务器域名后面来表示。端口是必需的,但却不一定在URL中体现。我们所见到的大部分URL都是没有端口号表示的,这是因为,大部分服务器都使用了全球统一的的默认端口号,比如WWW服务器默认使用80端口与客户端程序进行通讯,FTP服务器使用21端口,这时即使不在URL中对端口进行标注,客户端程序也会通过默认端口号与服务器进行连接。只有在极少数情况下,针对某些特定文件,服务器方会规定必须使用默认端口号以外的端口来处理来自客户端的连接请求,此时在URL中标注端口号就成为必需。

<a href="http://www.dianbo.net/fo/jing/dizang.htm">http://www.dianbo.net<font color="#ff0000">:80</font>/fo/jing/dizang.htm</a>

<font color="#0000ff">ftp://ftp.cnd.org/pub/HXWZ/cm9612a.GB</font>

·路径(path):指明服务器上某资源的位置(其格式与DOS系统中的格式一样,通常由目录/子目录/文件名这样结构组成,只不过使用相反的斜线)。与端口一样,路径并非总是需要的。

URL地址格式排列为:scheme://host:port/path

例如<a href="http://www.cnd.org/pub/HXWZ">http://www.cnd.org/pub/HXWZ</a> 就是一个典型的URL地址。

客户程序首先看到http(超文本传送协议),便知道处理的是HTML链接。接下来的<a href="http://www.cnd.org/">www.cnd.org</a>是站点地址,最后是目录pub/HXWZ。

而<a href="ftp://ftp.cnd.org/pub/HXWZ/cm9612a.GB">ftp://ftp.cnd.org/pub/HXWZ/cm9612a.GB</a>,WWW客户程序需要用FTP去进行文件传送,站点是<a href="ftp://ftp.cnd.org/">ftp.cnd.org</a>,然后去目录pub/HXWZ下,下载文件cm9612a.GB。

如果上面的 URL 是 <a href="ftp://ftp.cnd.org:8001/pub/HXWZ/cm9612a.GB">ftp://ftp.cnd.org:8001/pub/HXWZ/cm9612a.GB</a>,则FTP 客户程序将从站点<a href="ftp://ftp.cnd.org/">ftp.cnd.org</a>的8001端口连入。

IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读本版规则固顶帖011号
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛

GMT+8, 2024-5-16 17:10 , Processed in 0.110081 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表