• URL与URI的含义及区别


    1.1 什么是URI?

    简单点说:URI就是通用资源标志符,不理解是吧,我第一次听说也是不理解。

    进一步说:网络上的一些资源(文档、图片、音频、视频、程序等)都是有一些通用资源标识(Universal Resource Identifier, URI)进行定位的。也就是说如果你想要在网络上找到特定的这些资源,只需知道他们的URI,就可以进行定位,从而找到他们。

    通常情况下URI由三部分组成:

    1、访问资源的命名机制

    2、存放资源的主机名

    3、资源自身的名称,由路径表示

    如下面的URI:

    http://www.jianshu.com/writer#/notebooks/9212154http:// 可以这样解读:

    1、以http机制访问资源

    2、存在以www.jianshu.com为名的主机上

    3、资源路径为notebooks/9212154http://

    1.2什么是URL

    URL是URI的子集,它是Uniform Resource Locator的缩写,统一资源定位符”。 采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。 URL的格式由三部分组成:

    ①第一部分是协议(或称为服务方式)。

    ②第二部分是存有该资源的主机IP地址(有时也包括端口号)。

    ③第三部分是主机资源的具体地址,如目录和文件名等。

    第一部分和第二部分用“://”符号隔开,

    第二部分和第三部分用“/”符号隔开。

    第一部分和第二部分是不可缺少的,第三部分有时可以省略。

    2、URL和URI的区别:

    URI的定义是:统一资源标识符;

    URL的定义是:统一资源定位符。

    URI属于URL更低层次的抽象,一种字符串文本标准。

    换句话说,URI属于父类,而URL属于URI的子类。URL是URI的一个子集。

    URI属于URL更低层次的抽象,一种字符串文本标准。

    换句话说,URI属于父类,而URL属于URI的子类。URL是URI的一个子集。

  • 相关阅读:
    CUDA编程学习(一)
    数据挖掘领域的十大经典算法
    MATLAB代码加密生成.p文件
    如何读入文件下的图像序列
    什么是co-training
    Addthis使用
    html5新增及删除标签
    html5语法
    设置SecureCRT配色和解决乱码问题
    html5新增及废除属性
  • 原文地址:https://www.cnblogs.com/zynn/p/10442468.html
Copyright © 2020-2023  润新知