url指的是什么

阅读: 评论:0

2024年4月18日发(作者:)

url指的是什么

url指的是什么

统一资源定位系统(uniform resource locator;URL)是因特网的万维网服务程序上

用于指定信息位置的表示方法。它最初是由蒂姆·伯纳斯·李发明用来作为万维网的地址。现

在它已经被万维网联盟编制为互联网标准RFC1738。

因特网上的可用资源可以用简单字符串来表示,该文档就是描述了这种字符串的语法

和语义。而这些字符串则被称为:“统一资源定位器”(URL)。这篇说明源于万维网全球信

息主动组织(World Wide Web global informationinitiative)介绍的概念。RFC1630

《通用资源标志符》描述了一些对象数据,他们自1990年起就开始使用这些对象数据。

这篇URL说明符合《因特网资源定位符的功能需求(Functional Requirements for

Internet Resource Locators)》中说明的需求。这篇文档是由工程任务组织(IETF)的URI

工作小组写的。

正如访问资源的方法有很多种一样,对资源进行定位的方案也有好几种。URL的一般

语法只是为使用协议来建立新方案提供了一个框架,当然除了已经在这篇文档中定义过的。

URL通过提供资源位置的一种抽象标志符来对资源进行定位。系统定位了一个资源后,可

能会对它进行各种各样的操作,这些操作可以抽象为下面的几个词:访问,更新,替换,

发现属性。一般来说,只有访问方法这一项在任何URL方案中都需要进行描述。

第五部分给出了URL语法的完整BNF描述。

URL通常被写成如下形式:<方案>:<方案描述部分>

一个URL包含了它使用的方案名称(<方案>), 其后紧跟一个冒号,然后是一个字符

串(<方案描述部分>),这部分的解释由所使用的方案来决定。方案名称由一串字符组成。

小写字母“a”——“z”,数字,字符加号(“+”),句点(“.”)和连字号(“-”)都

可以。为了方便起见,程序在解释URL的时候应该视方案名称中的大写字母和小写字母一

样。(例如:视“HTTP”和“http”一样)。

URL是由一串字符组成,这些字符可以是字母,数字和特殊符号。一个URL可以用多

种方法来表现,例如:纸上的字迹,或者是用字符集编码的八位字节序列。URL的解释仅取

决于所用字符的特性。在大多数URL方案中,都是使用URL不同部分的字符序列来代表

因特网协议中所使用的八位字节序列。例如,在ftp方案中主机名,目录名和文件名就是

这样的八位字节序列,它们用URL的不同部分代表。在这些部分里,一个八位字节数可以

用这样的字符来表示:该字符在US—ASCII[20]编码字符集中的编码是这个八位字节数。

另外,八位字节数可以被编成如下形式的代码:“%”后加两个十六进制数字(来自于

“ABCDEF”),这两个十六进制数字代表了这八位字节数的值。(字符

“abcdef”也可以用于十六进制编码)。如果存在下面的情况:八位字节数在US-ASCII字

符集中没有相应的可显示字符,或者使用相应字符会产生不安全因素,或者相应的字符被

保留用于特定的URL方案的解释,那么它们必须被编成代码。

url指的是什么

本文发布于:2024-04-18 23:23:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1713453780220346.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:方案   资源   字符   使用
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23