URL:统一资源定位器

URL标识网络上的对象位置

统一资源定位器标识特定的资源,服务或对象网络。URL字符串由三个部分组成:协议名称,主机名或地址以及资源位置。

https.
KTSDesign / Science照片库/盖蒂图像

URL协议子串

URL子字符串由特殊字符分隔,如下所示:

协议://主机/位置

协议子字符串定义一个网络协议访问资源。这些字符串是短名称,后跟三个字符://。典型的URL协议包括http.(http://),FTP.(ftp://)和电子邮件(mailto://)。

URL主机子串

主机子字符串识别目的地计算机或其他网络设备。来自标准Internet数据库的源头源,例如DNS.并且可以是名字或IP地址。许多网站的主机名不仅会引用单个计算机,而是指代服务器组。

URL位置子串

位置子字符串包含主机上的一个特定网络资源的路径。资源通常位于主机目录或文件夹中。例如,网站可能有资源/ 2016/september/word-the-day-04.htm.按日期组织内容。

当位置元素是空快捷方式时,如URL中http://example.com.,URL传统上指向主机的根目录(由单个前向斜杠表示),通常是主页(如index.htm)。

绝对和相对网址

具有所有三个子字符串的完整URL被称为绝对URL。在某些情况下,URL可以仅指定一个位置元素。这些称为相对URL。Web服务器使用相对URL以避免可能受到变化的硬编码位置元素。

在上面的示例之后,与其链接的同一服务器上的网页可以将相对URL编码为:

它使用相对URL而不是等效的绝对URL:

这利用了服务器的缺失协议和主机信息的假设。相对URL仅在建立主机和协议信息时工作。

URL缩短

现代网站上的标准URL往往是长串文本。由于在Twitter和其他社交媒体网站上共享长URL是麻烦的,因此有几家公司建立了在线翻译,将完整(绝对)URL转换为专门用于其社交网络的较短URL。这种流行的URL缩短此类包括T.CO.(与Twitter一起使用)和lnkd.in.(与LinkedIn一起使用)。

其他网址缩短服务比特goo.gl.在互联网上工作,不仅具有特定的社交媒体网站。

除了为与他人分享链接的更简单的方法之外,还提供一些URL缩短服务提供点击统计信息。通过检查可疑域列表的URL位置,少数人们对恶意使用。

这个页有用吗?