只請求頭欄位


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:[email protected];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