URI中的不同查询/参数分隔符

时间:2013-12-11 07:04:36

标签: uri sip rfc

我想知道(SIP)URI中的不同参数分隔符是什么意思?

有些人被;隔开,例如:<sip:user@domain.com;foo=bar;x=y>

其他由?&分隔,例如:<sip:user@domain.com?foo=bar&x=y>

1 个答案:

答案 0 :(得分:2)

SIP分隔符规则来自RFC 2396已弃用的RFC 3986。但是使用了19.1.1部分中定义的一些使用规范。

总结一下,分号“;”用于分隔URI参数,问号“?”发信号query component的信号(在19.1.1部分中称为“标题字段”)起始点,&符号“&amp;”用于分隔查询字符串中的参数对(“标题字段”)。

还值得检查维基百科条目:URI scheme

希望这有帮助