最通俗易懂解释——编码解码

概念理解

编码解码
编码

编码:把使用者能看懂的数据转化成程序可以读懂的数据;

解码

解码:把程序可以读懂的数据转换成使用者能看懂的数据;

URI (Uniform Resource Identifier)
  1. A URI (Uniform Resource Identifier) is a string that refers to a resource.
  2. URI(统一资源标识符)是一个指向资源的字符串
  3. URI可视为URL或者URN或者两者兼有。
1. URI构成

按照 URI 标准,http://www.cisco.com/en/US/partners/index.html —— 实际上是一个 URI,并且它由以下三部分组成:

  1. 方案名 (http)
  2. 域名 (www.cisco.com)
  3. 路径 (/en/US/partners/index.html)
2. URI示例
ftp://ftp.is.co.za/rfc/rfc1808.txt
http://www.ietf.org/rfc/rfc2396.txt
ldap://[2001:db8::7]/c=GB?objectClass?one
mailto:John.Doe@example.com
news:comp.infosystems.www.servers.unix
tel:+1-816-555-1212
telnet://192.0.2.16:80/
urn:oasis:names:specification:docbook:dtd:xml:4.1.2

注意:www.yahoo.com/sports不是一个真正的URI,它只是对
http://www.yahoo.com/sports 的一种简写,是一种受流行的
web浏览器用户界面支持的格式;
3. 相对URI与绝对URI

绝对的URI指以scheme(后面跟着冒号)开头的URI。

可以把绝对的URI看作是以某种方式引用某种资源,而这种方式对标识符出现的环境没有依赖。如果使用文件系统作类比,绝对的URI类似于从根目录开始的某个文件的径。

http://域名
mailto:xxx@xxx.xx
news:地址
xyz://whatever

相对的URI不是以scheme(后面跟着冒号)开始的URI。

可以把相对的URI看作是以某种方式引用某种资源,而这种方式依赖于标识符出现的环境。如果用文件系统作类比,相对的URI类似于从当前目录开始的文件路径。

articles/articles.html
../icons/logo.gif
../文件D
  • URL (Uniform Resource Locator)
  1. Uniform Resource Locator (URL) is a text string specifying where a resource can be found on the Internet.
  2. URL 通常用来指定Web上资源文件的具体位置。
  3. In the context of HTTP,URLs are called “Web address” or “link”
  4. URLs can also be used for file transfer (FTP) , emails (SMTP), and other applications.
1. URL构成

URL格式由下列三部分组成:

  1. 协议/服务方式
  2. 主机IP地址(有时候也包括端口号)
  3. 主机资源的具体地址,如目录、文件名等
    第一部分和第二部分之间用“ : // ”隔开,第二部分和第三部分之间用“/”隔开。第一部分和第二部分不可缺少,第三部分可以省略。
2. URL示例
ftp://ftp.is.co.za/rfc/rfc1808.txt
3. URL缺点

URL 表示的是实际的地址,而不是准确的名字。这就意味着 URL 会告诉你资源此时处于什么位

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值