Authorization(授权)
Authorization头字段用于携带UA的凭据请求到服务器。
它可以在应答发送到401未授权响应包含询问信息。
Event(事件)
此报头字段用于在SUBSCRIBE或NOTIFY方法来指示哪个事件包正在被使用的方法。
-
在一个订阅,它列出了事件包到客户端想订阅。
-
在一个NOTIFY,它会列出该通知包含状态信息的事件包。
Join(加入)
联接头字段用在INVITE请求的对话框(会话)与现有的对话(会话)进行连接。
-
Join 头字段的参数识别对话框通过Call-ID,要标记,并从标签以类似的方式向替代对象头字段。
-
如果连接头字段的两个用户代理之间的参考点,以点对话框中,加入头字段是一个有效的请求,并将该呼叫到一个会议通话。
-
如果该对话已经是一个会议的一部分,加入头字段就是被添加到会议的请求。
Proxy-Authorization(代理授权)
在Proxy-Authorization头字段携带UA的凭据请求到服务器。
-
它可在答复中发送到包含的挑战信息407代理服务器需要身份验证的响应。
-
代理接收包含自己的领域中的Proxy-Authorization头字段中的搜索请求,如果发现它处理条目。
-
如果凭证是正确的,任何剩余的数据项被保留在请求时,它被转发到下一代理。
Proxy-Require(代理请求)
Proxy-Require头字段用来列出的功能和扩展,UA需要代理处理请求支持。
-
420错误的扩展响应由代理列出任何不支持的功能,在不支持的头字段返回
-
如果此选项的支持需要,但不是必需的,它被列在支持的报头字段来代替。
Max-Forwards(最大跳数)
Max-Forwards头字段中被用于指示跳,一个SIP请求可以采取的最大数目。
-
头字段的值是由每个代理转发该请求递减。
-
代理接收头字段的值为零放弃该消息,并发送一个483跃点过多的响应返回发到端点。
-
Max-Forwards 是要求强制性头字段按照RFC3261。
-
推荐值是70跳。
Priority(优先级)
优先级(Priority)头字段使用UAC设置要求的紧迫性。值是非紧急的,正常的,紧迫的,紧急情况。
Refer-To
Refer-To头字段是一个REFER请求,其中包含被引用URI或URL资源的强制性头字段。它可能包含一个SIP或者SIPS到telURI任何类型的URI。
Referred-By
Referred-By通过头字段是一个REFER请求一个可选的头字段并通过REFER引发的请求。
-
它提供了该请求生成作为一个REFER和的介发起者由此触发请求,信息接收者。
-
一个无符号简称,由报头字段可以与429提供Referror身份响应代码被拒绝。
Replaces
Replaces 用于与一个新的呼叫更换现有呼叫。
-
UA在建立对话接收INVITE另一个以匹配现存的对话必须接受这个邀请,终止与BYE现有的对话,并从现有的对话框中传输所有资源和状态新成立的对话框一个替代对象头字段。
-
如果替代对象头字段不匹配的对话框,在INVITE必须与481对话被拒绝不存在响应。
Request-Disposition
请求处理标头字段中可以被用于请求服务器或者代理,重定向。
Example: Request-Disposition: redirect
Require(请求)
Require头字段用于列表功能和扩展,一个UAC要求UAS,以处理请求支持。
420错误的扩展响应由列表不受支持的头字段的任何不支持的功能UAS返回。
Example: Require: rel100
Route
Route头字段用于为请求路由信息。
-
RFC3261引入了两种类型的路由:严格路由和松散路由,它们具有类似的含义相同名称的IP路由模式。
-
严格路由,代理必须使用第一个URI的Route头字段中改写请求URI,然后将其转发。
-
在松散路由,代理不重写请求URI,但无论是在转发Route头字段中或另一个松散路由单元请求到第一个URI。
-
在宽松路由,通过路由列表中的每个服务器的请求必须路线之前,可根据请求URI路由。
-
严格路由,请求必须通过与Request-URI中的Route头域的组服务器唯一途径被改写在每一跳。
-
代理或UAC可以告诉我们,如果在路由组中的下一个元素支持宽松路由由lr参数的存在。
Example: Route: sip:proxy@example.com;lr
RAck
RAck头字段被用于一个PRACK请求的响应中,以可靠地认识到包含在RSEQ头域的临时响应。
- 它的值就是Cseq的组合,并从临时响应RSEQ。
- 可靠的序列号递增为可靠地发送每个响应。
Example: RAck: 3452337 17 INVITE
Session-Expires
会话Expires头字段用于指定会话的到期时间。
-
为了延长会话,无论是UA可以发送一个re-INVITE请求或UPDATE一个新的Session-Expires头域。
-
它将进入图象一旦呼叫已经建立。
SIP-If-Match
在SIP-IF-Match头部字段中是SIP发布机制的一部分。它被包含在一个发布请求意味着刷新,修改或删除先前公布的状态。
-
头字段包含返回在SIP-ETag头字段中中的2xx响应于较早PUBLISH的状态信息的实体标记。
-
如果实体标记不再有效,则服务器将返回412有条件请求失败响应。
Example: SIP-If-Match: 56jforRr1pd
Subscription-State
Subscription-State头字段是一个NOTIFY请求所需的头字段。它表示订阅的当前状态。定义的值包括主动,等待,或终止。
Example: Subscription-State: terminated; reason=rejected