【发布时间】:2020-12-11 03:42:36
【问题描述】:
当我阅读RFC6690 时,了解以链接格式确定上下文 URI 的规则
我没理解“链接格式资源的基础 uri”是什么意思
2.1。目标和上下文 URI
每个链接都将一个目标 URI 作为 URI-reference 内角传递 括号(“”)。链接的上下文 URI(也称为基本 URI) in [RFC3986]) 由以下规则确定 规格:
(a) 上下文 URI 在指定时设置为锚参数。
我的理解:只需检查“锚”属性
(b) 指定目标 URI 的来源。
我的理解:如果目标 URI 是绝对 uri(包含原点),则使用其原点(没有路径和查询)作为上下文
(c) 链接格式资源的基本 URI 的来源。
我的理解:我迷路了,我应该在哪里寻找这个基础 uri?
我知道来源是defined as a combination of URI scheme, host name, and port number
我也明白 Base URI 是一个绝对 URI,相对 URI 可以解析。
但我不明白 "base uri" 在 RFC6690 第 2.1 节的上下文中是什么意思
如果资源目标uri不是绝对uri并且没有来源,那么如何找到链接格式资源的基础uri的来源?
【问题讨论】: