
文章插图
通知
- 用户代理使用NOTIFY来获取特定事件的发生 。通常 , 当订户和通知程序之间存在订阅时 , NOTIFY将在对话框内触发 。
- NOTIFY包含指示事件的事件头字段和指示订阅的当前状态的
subscriptionstate
头字段 。
- 始终在订阅的开始和结束时发送NOTIFY 。
- PUBLISH被用户代理用于向服务器发送事件状态信息 。
- 当有多个来源的事件信息时 , PUBLISH是非常有用的 。
- PUBLISH请求类似于NOTIFY , 除了它不在对话框中发送 。
- PUBLISH请求必须包含Expires头字段和Min-Expires头字段 。

文章插图
参考
- REFER由用户代理用于引用另一个用户代理来访问对话框的URI 。
- REFER必须包含Refer-To标题 。这是REFER的强制标题 。
- REFER可以在对话框内部或外部发送 。
- A 202 Accepted将触发REFER请求 , 指示其他用户代理已经接受引用 。
- INFO由用户代理使用 , 以向其已经建立媒体会话的另一用户代理发送呼叫信令信息 。
- 这是一个端到端的请求 。
- 代理将始终转发INFO请求 。
- 如果会话未建立 , 则UPDATE用于修改会话的状态 。用户可以使用UPDATE更改编解码器 。
- 如果会话建立 , 则使用重新邀请来更改/更新会话 。
- PRACK用于确认接收到可靠的临时响应转移(1XX) 。
- 一般来说 , PRACK在接收到包含
RSeq可靠序列号
和supported:100rel
头的临时响应时由客户端生成 。
- PRACK在race头部中包含
(RSeq + CSeq)
值 。
- PRACK方法适用于所有临时响应 , 除了100尝试响应 , 这是永远不可靠的运输 。
- PRACK可能包含消息体; 它可以用于提供/答复交换 。
- 它用于使用SIP发送即时消息 。
IM
通常由参与文字会话的参与者实时交换的短消息 。
- MESSAGE可以在对话框内或对话框外发送 。
- MESSAGE的内容作为MIME附件在邮件正文中载入 。
- 一个200 OK被正常接收响应 , 以指示该消息已在其目的地被递送 。

文章插图
SIP响应码SIP响应是由用户代理服务器
(UAS)
或SIP服务器生成的用于回复客户端生成的请求的消息 。这可能是一个正式的确认 , 以防止UAC
转发请求 。- 响应可能包含
UAC
所需的一些额外的信息头字段 。
- SIP有六个响应 。
- 从HTTP中借用
1xx
到5xx
, 在SIP中引入了6xx
。
1xx
被视为临时响应 , 其余的是最终响应 。
经验总结扩展阅读
- 2023年农历十一月初一搬家怎么样 这天搬入新房会顺利吗
- 【lwip】08-ARP协议一图笔记及源码实现
- Unity坐标系入门
- 2023年农历十一月初二能不能搬家入伙
- 2023年农历十一月初四可以搬家吗
- 团队的凝聚力和团结性的句子
- CSS 动画一站式指南
- 团队口号 团队励志口号大全
- 0 二 C# 语法分析器LR 语法分析
- 2023年农历十一月初五能搬家吗