SIP - 响应代码
SIP 响应是由用户代理服务器 (UAS) 或 SIP 服务器生成的消息,用于回复客户端生成的请求。它可以是一个正式的确认,以防止 UAC 重新传输请求。
响应可能包含 UAC 所需的一些附加信息头字段。
SIP 有六个响应。
1xx 到 5xx 是从 HTTP 借用的,6xx 是在 SIP 中引入的。
1xx 被视为临时响应,其余为最终响应。
编号 | 功能说明 |
---|---|
1 | 1xx:临时/信息响应
信息响应用于指示呼叫进度。通常响应是端到端的(100 Trying 除外)。 |
2 | 2xx:成功响应
此类响应旨在表明请求已被接受。 |
3 | 3xx:重定向响应
通常,这些类响应由重定向服务器发送以响应 INVITE。它们也称为重定向类响应。 |
4 | 4xx:客户端失败响应
客户端错误响应表明请求无法完成,因为 UAC 端发现了一些错误。 |
5 | 5xx:服务器故障响应
此类响应用于指示由于服务器错误而无法处理请求。 |
6 | 6xx:全局故障响应
该响应类表明服务器知道请求无论在哪里尝试都会失败。因此,不应将请求发送到其他位置。 |