只請求頭字段

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