"
1xx臨時(shí)應(yīng)答狀態(tài)碼,也就是消息性質(zhì)的應(yīng)答,標(biāo)志了對(duì)方服務(wù)器正在處理請(qǐng)求,并且還沒(méi)有決定最后的應(yīng)答。如果服務(wù)器處理請(qǐng)求需要花200ms以上才能產(chǎn)生終結(jié)應(yīng)答的時(shí)候,它應(yīng)當(dāng)發(fā)送一個(gè)1xx應(yīng)答。
注意1xx應(yīng)答并不是可靠傳輸?shù)?。他們不?huì)導(dǎo)致客戶端傳送一個(gè)ACK應(yīng)答。臨時(shí)性質(zhì)的(1xx)應(yīng)答可以包含消息體,包含會(huì)話描述。
1.1 100 Trying 這個(gè)應(yīng)答表示下一個(gè)節(jié)點(diǎn)的服務(wù)器已經(jīng)接收到了這個(gè)請(qǐng)求并且還沒(méi)有執(zhí)行這個(gè)請(qǐng)求的特定動(dòng)作(比如,正在打開(kāi)數(shù)據(jù)庫(kù)的時(shí)候)。這個(gè)應(yīng)答,就像其他臨時(shí)應(yīng)答一 樣,種植了UAC重新傳送INVITE請(qǐng)求。100(Trying)應(yīng)答和其他臨時(shí)應(yīng)答不同的是,在這里,它永遠(yuǎn)不會(huì)被有狀態(tài)proxy轉(zhuǎn)發(fā)到上行流中。
1.2 180 Ringing UA收到INVITE請(qǐng)求并且試圖提示給用戶。這個(gè)應(yīng)答應(yīng)當(dāng)出世化一個(gè)本地回鈴。
1.3 181 Call is Being Forwarded(呼叫被轉(zhuǎn)發(fā)) 服務(wù)器可以用這個(gè)應(yīng)答代碼來(lái)表示呼叫正在轉(zhuǎn)發(fā)到另一個(gè)目的地集合。
1.4 182 Queued 當(dāng) 呼叫的對(duì)方暫時(shí)不能接收呼叫的時(shí)候,并且服務(wù)器決定將呼叫排隊(duì)等候,而不是拒絕呼叫的時(shí)候,那么就應(yīng)當(dāng)發(fā)出這個(gè)應(yīng)答。當(dāng)被叫方一旦恢復(fù)接收呼叫,他會(huì)返回 合適的終結(jié)應(yīng)答。對(duì)于這個(gè)呼叫狀態(tài),可以有一個(gè)表示原因的短語(yǔ),比如:”5 calls queued;expected waiting time is 15minutes”。服務(wù)器可以給出好幾個(gè)182(Queued)應(yīng)答告訴呼叫方排隊(duì)的情況(比如排隊(duì)靠前了等等)。
1.5 183 會(huì)話進(jìn)度 183(Session Progress)應(yīng)答用于提示建立對(duì)話的進(jìn)度信息。Reason-Phrase(表達(dá)原因的句子)、頭域或者消息體可以用于提示呼叫進(jìn)度的更消息的信息。
成功信息狀態(tài)碼200,這個(gè)應(yīng)答表示請(qǐng)求成功。請(qǐng)求已經(jīng)處理成功,這個(gè)信息取決于不同方法的請(qǐng)求的應(yīng)答。
"