6.3 标准化和比较规则
由于“coap”和“coaps”符合URI通用语法,它们的URI的标准化和比较规则采用上述默认描述,符合在[RFC3986]中的算法,参见第6章。
如果端口和默认的端口一致,通常可以省略端口子组件。类似的,path组件为空等同于绝对路径“/”,因此通常做法是将path的值替换为“/”。scheme和host对大小写不敏感(即EXaMpLE等价于example),但通常采用小写;ip字段则采用[RFC5952]的方式;其他所有组件则是大小写敏感的。除了保留的字符以外,都等价于其对应的百分号编码(参见[RFC3986],2.1节);通常做法是不对它们编码。
举个例子,下面的几个CoAP消息的URI是等价的:
最后更新于
这有帮助吗?