EEWiKi
首页
  • 命名数据网络
  • 论文笔记
  • 机器学习
  • 研学周报
  • C++
  • Python
  • 计算机网络
  • 数据结构与算法
  • 计算机组成原理
  • 操作系统
  • 英语学习
  • 面试
  • 运动
  • 生活读书杂货
  • 实用技巧
  • 软件使用安装
最近更新
GitHub (opens new window)
首页
  • 命名数据网络
  • 论文笔记
  • 机器学习
  • 研学周报
  • C++
  • Python
  • 计算机网络
  • 数据结构与算法
  • 计算机组成原理
  • 操作系统
  • 英语学习
  • 面试
  • 运动
  • 生活读书杂货
  • 实用技巧
  • 软件使用安装
最近更新
GitHub (opens new window)
  • 计网知识体系结构
  • 应用层

    • URI和URL的区别
      • URL和URI的区别
        • URI
        • URL
  • 计算机网络
  • 应用层
peirsist
2022-05-21
目录

URI和URL的区别

# URL和URI的区别

# URI

  • 定义:统一资源标志符(Uniform Resource Identifier, URI),表示的是web上每一种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个URI进行标识的。
  • 如何理解:
    • Identifier标识符,那就是用来标识的,唯一作用就是标识某个资源。
    • 那么按照什么方式、以什么标准去标识?
      • 用定位的方式:URL (Uniform Resource Locator)
      • 用命名的方式:URN (Uniform Resource Name)

# URL

  • 定义:统一资源定位符(Uniform Resource Locator,URL ),用于表示互联网上某一资源的网址。简单来说,URL就是网址。

  • 格式:

    • 协议://服务器地址:端口号/路径/文件名?查询参数#片段。

      protocol :// hostname[:port]/path /[;parameters] [?query]#fragment

    • 参数在?之后开始,使用参数名=参数值的方式,多个参数用&隔开。

    • #左边部分是浏览器可以从服务器下载的资源。

    • #右边部分是片段标识符。片段表示资源的某一位置,与从服务器返回的资源无关。

    • 端口号、查询、片段ID都属于选填项。

总结

URI和URL都定义了资源是什么,但URL还定义了该如何访问资源。URL是一种具体的URI,它是URI的一个子集,它不仅唯一标识资源,而且还提供了定位该资源的信息。

上次更新: 2022/06/10, 03:48:11
计网知识体系结构

← 计网知识体系结构

最近更新
01
极大似然估计
08-11
02
C++基础
08-11
03
STL
08-11
更多文章>
Theme by Vdoing | Copyright © 2022-2022 peirsist | 早睡,运动,读书
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式