什么是SIP方法 - 请求和响应?
SIP使用方法/请求和相应的响应来通信并建立通话会话。
SIP请求
SIP有十四种请求方法,其中前六种是最基本的请求/方法类型:
- INVITE = 建立会话
- ACK = 确认INVITE请求
- BYE = 结束会话
- CANCEL = 取消会话建立
- REGISTER = 传达用户位置(主机名,IP)
- OPTIONS = 传达呼叫和接收SIP电话的功能信息
- PRACK = 临时确认
- SUBSCRIBE = 订阅通知者的通知
- NOTIFY = 向订阅者通知新事件
- PUBLISH = 向服务器发布事件
- INFO = 发送会话中信息
- REFER = 请求接收方发起呼叫转移
- MESSAGE = 传输即时消息
- UPDATE = 修改会话状态
SIP响应
SIP请求会收到SIP响应,分为六类:
- 1xx = 信息性响应,如180(振铃)
- 2xx = 成功响应
- 3xx = 重定向响应
- 4xx = 请求失败
- 5xx = 服务器错误
- 6xx = 全局失败