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

标签 uri sip rfc

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

部分以;分隔,例如:<sip:user@domain.com;foo=bar;x=y> .

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

最佳答案

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

总结一下,分号“;”用于分隔URI参数,问号“?”发出信号 query component的(在 19.1.1 节中表示为“ header 字段”)起点,和号“&”用于分隔查询字符串(“ header 字段”)内的参数对。

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

希望对你有帮助

关于uri - URI 中不同的查询/参数分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20512652/

相关文章:

rest - HTTP 中无表示或空表示

html - 您可以使用 mailto 链接来回复电子邮件并保留线程吗?

Java ReSTLets——匹配任意长的URI路径参数

java - SipManager 缺少方法

javascript - 带 Asterisk 服务器的WebRTC SIP客户端

android - native SIP INFO 消息 (RFC 6086)

bash - 使用 bash 排序 rfc 日期

c# - 在 webclient 中获取通过 AJAX 生成的 html

facebook - 添加动态/通配符 FACEBOOK 有效的 OAuth 重定向 URI

javascript - 带有数据 URI 的 windows.open() 自动关闭