SIP协议错误代码大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SIP协议错误代码大全
1. 1xx系列 - 信息响应
1. 100 Trying - 接收方正在处理请求,但没有给出最终响应。

2. 180 Ringing - 接收方正在振铃。

3. 183 Session Progress - 接收方已经在处理请求,并且期望发送
一个最终响应。

2. 2xx系列 - 成功响应
1.200OK-请求成功,客户端应该进行下一步操作。

2. 202 Accepted - 已经接受请求,但尚未完成处理。

3. 3xx系列 - 重定向响应
1. 300 Multiple Choices - 请求的地址有多个选择,用户可以选择
其中一个。

2. 301 Moved Permanently - 所请求的资源已经永久移动到新位置。

3. 302 Moved Temporarily - 所请求的资源已经临时移动到新位置。

4. 305 Use Proxy - 所请求的资源必须通过代理访问。

4. 4xx系列 - 客户端错误响应
1. 400 Bad Request - 客户端请求有语法错误。

2. 401 Unauthorized - 需要用户身份验证。

3. 403 Forbidden - 服务器禁止访问所请求的资源。

4. 404 Not Found - 所请求的资源不存在。

5. 408 Request Timeout - 请求超时。

6. 415 Unsupported Media Type - 不支持的媒体类型。

5. 5xx系列 - 服务器错误响应
1. 500 Server Internal Error - 服务器内部错误。

2. 501 Not Implemented - 服务器不支持实现请求的功能。

3. 502 Bad Gateway - 服务器作为网关或代理,从上游服务器接收
到无效响应。

4. 503 Service Unavailable - 所请求的服务暂时不可用。

5. 504 Server Timeout - 服务器在等待上游服务器的响应时超时。

6. 505 Version Not Supported - 服务器不支持所请求的SIP协议
版本。

6. 6xx系列 - 全球性错误响应
1. 600 Busy Everywhere - 对方正在通话中,服务器无法处理请求。

2. 603 Decline - 对方拒绝请求。

3. 604 Does Not Exist Anywhere - 所请求的用户不存在。

除了上述错误代码外,SIP协议还使用扩展错误代码来表示更具体的
错误情况。

这些扩展错误代码通常以3位数字开头,以后跟着一个空格和
错误消息。

以下是一些常见的扩展错误代码:
1. 402 Payment Required - 需要付费以访问所请求的资源。

2. 420 Bad Extension - 无效的扩展。

3. 480 Temporarily Unavailable - 所请求的资源暂时不可用。

4. 486 Busy Here - 对方正在忙碌。

5. 503 Decline - 对方拒绝请求。

6. 604 Does Not Exist Anywhere - 所请求的用户不存在。

7. 606 Not Acceptable - 服务器不接受呼叫的内容。

总结:SIP协议错误代码用于表示SIP通信过程中产生的不同错误类型。

这些错误代码有助于客户端和服务器之间的通信,帮助诊断和解决通信问题。

熟悉这些错误代码可以帮助开发人员更好地理解和应对SIP通信中的问题。

但同时也要注意,错误代码的解释可能会因不同的实现和应用而有所不同。

相关文档
最新文档