【发布时间】:2018-06-26 14:40:33
【问题描述】:
strictly valid URI 必须有一个 authority 部分(您将用作 URL 来访问远程资源的那种)总是有一个主机部分吗?
也就是AMQP connection "URI"amqp://
- 主机部分为空(零长度)的有效 URI
- 不是真正有效的 URI,因为它缺少主机部分
【问题讨论】:
标签: uri language-lawyer amqp
strictly valid URI 必须有一个 authority 部分(您将用作 URL 来访问远程资源的那种)总是有一个主机部分吗?
也就是AMQP connection "URI"amqp://
【问题讨论】:
标签: uri language-lawyer amqp
是的,一个有效的 URI 总是有一个主机部分,尽管它可能是零长度。
Quoth标准:
如果 URI 方案为主机定义了默认值,则当主机子组件未定义或注册名称为空(零长度)时,该默认值适用。
然后标准指出file方案的默认主机是本地主机,但是http方案没有默认主机,所以host部分必须是non - 该方案为空。
【讨论】: