在Contact标题头中包含三个附加参数:q、action和expires。它们处于URI的后面通过分号(;)来分割。参数q的取值指明相关的优先权,取值范围是从0到1之间的十进制数字来表示,q的取值并非是一个概率数字并且不作为必要的条件,因为一个给定的Contact列表的合计值很容易达到其最高值1。(action参数定义在RFC2543中,在RFC3261中已经被明确表示不赞成使用)。它被唯一用在注册Contact标题头中,并且仅仅用于指定代理或重定向服务器.)expires参数指出URI的生存期并且也是唯一被用于注册请求中。Contact标题头必须存在于INVITE请求和针对这个邀请的200 OK的应答中。在SIP格式中expires参数可以一个具有整数值的秒数也可以是一个截至日期(参考
标题头 | 解释 |
Contact: sip:bell@telephone.com | 一个简单的没有显示名称的SIP URI。 |
Contact: Lentz <h.lentz@petersburg.edu> | 一个在<>中的有显示名称的URI;显示名称可以被当作标记或者被忽略 。 |
Contact: M. Faraday <faraday@effect.org>, "Faraday" <mailto:faraday@pop.effect.org> | 两个URI列表,第二在引号中的显示名称并非是SIP URI |
m: <morse@telegraph.org;transport=tcp>; expires= "Fri, 13, Oct 1998 12:00:00 GMT" | 标题头的压缩格式用于单个URI。在<>中的URI后包含一个带有端口号的URI参数。expires将一个SIP日期引入标题头参数中。 |