【摘要】:统一资源定位符也被称为网页地址,是用于完整地描述Internet 上网页和其他资源的地址的一种标识方法。现在它已经被万维网联盟编制为Internet 标准RFC1738 了。例如:其中“http”指使用的协议,“mail.***.com”是服务器名,“80”是端口号,“/a/j/js3/main.jsp”是路径,“?sid=SDeQWJeebVpZIlKECzee”是询问。同样,“80”是超文本传输协议文件的常用端口号,因此一般也不必写明,用户只要键入统一资源定位符的一部分(mail.***.com/a/j/js3/main.jsp?
统一资源定位符(URL,英语Uniform / Universal Resource Locator 的缩写)也被称为网页地址,是用于完整地描述Internet 上网页和其他资源的地址的一种标识方法。它最初是由Tim Berners-Lee 发明用来作为万维网的地址的。现在它已经被万维网联盟编制为Internet 标准RFC1738 了。
在Internet 的历史上,统一资源定位符的发明是一个非常基础的步骤。统一资源定位符的语法是一般的,可扩展的,它使用ASCII 代码的一部分来表示因特网的地址。统一资源定位符的开始,一般会标志着一个计算机网络所使用的网络协议。
URL 的一般格式为(带方括号[]的为可选项):
超文本传输协议统一资源定位符将从Internet 获取信息的4 个基本元素包括在一个简单的地址中:
(1)传送协议;
(2)主机名或服务器名;
(3)端口号;
(4)路径。
例如:
其中“http”指使用的协议,“mail.***.com”是服务器名,“80”是端口号,“/a/j/js3/main.jsp”是路径,“?sid=SDeQWJeebVpZIlKECzee”是询问。
大多数网页浏览器不要求用户输入网页中“http://”的部分,因为绝大多数网页内容是超文本传输协议文件。同样,“80”是超文本传输协议文件的常用端口号,因此一般也不必写明,用户只要键入统一资源定位符的一部分(mail.***.com/a/j/js3/main.jsp?sid=SDeQWJeebVpZIlKECzee)就可以了。
统一资源定位符不但被用作网页地址,数据库终端也使用统一资源定位符服务器连接其服务器。实际上任何终端——服务器程序都可以使用统一资源定位符来连接。(www.chuimin.cn)
例如以下是一个数据库的统一资源定位符:
1.相对路径
相对路径:相对于某个基准目录的路径。以引用文件之网页所在位置为参考基础而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。例如“images/button.gif”“../”。
2.绝对路径
绝对路径:以Web 站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。
绝对路径与相对路径的不同之处只在于描述目录路径时所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考点对所有文件都是一样的,因此,运用以根目录为参考点的路径描述方式才会被称之为绝对路径。
以下为建立路径所使用的几个特殊符号以及所代表的意义。
➢ “./”:代表目前所在的目录。
➢ “../”:代表上一层目录。
➢ “/”:代表根目录。
相关推荐