SIP 4xx: 客户端故障响应 | 您所在的位置:网站首页 › 错误代码400什么意思 › SIP 4xx: 客户端故障响应 |
客户端错误响应指示无法满足请求,因为从UAC侧识别出一些错误。响应代码通常由UAS发送。 在接收到错误消息时,客户端应该通过基于响应修改它来重新发送请求。 下面讨论一些重要的客户端错误响应。 400错误请求这表示服务器无法理解请求。 请求可能缺少必需的标题字段,例如To,From,Call-ID或CSeq。 401未经授权它表示请求需要执行身份验证。 401未授权通常由注册服务器发送REGISTER请求。 响应包含WWW-Authenticate头字段,它请求来自主叫用户代理的正确凭证。 ![]() 后续注册将从具有正确凭据的用户代理触发。 402需要付款它表示需要付款以进一步处理请求。 403禁止403禁止发送时,服务器已经了解请求,发现请求被正确制定,但不会服务请求。 当需要授权时,不使用此响应。 404未找到它表示服务器没有找到用户指示的SIP URI。 405方法不允许它表示请求包含不允许的方法列表。 示例:REGISTER请求可能会发送到用户代理。 它包含一个允许字段,通知UAC可以接受哪些方法。 406不接受此响应指示由于请求消息中的要求而无法处理请求。 请求中的Accept头字段不包含UAS支持的任何选项。 407需要代理验证代理发送的此请求表示UAC首先必须在处理请求之前向代理验证自己。 响应应包含 Proxy-Authenticate 标头,通知代理所需的凭证类型。 可以在代理授权头字段中使用正确的凭据重新发送请求。 408请求超时当INVITE请求的Expires头字段中提到的指定时间段过去时,此响应到来。 它可以由分叉代理或用户代理发送。 该请求可以由UAC在任何时间重试。 422会话计时器间隔太小该响应用于拒绝包含Session-Expires头字段的请求。 最小允许间隔在所需的Min-SE头字段中指示。 主叫方可以在没有Session-Expires头字段或者具有小于或等于指定最小值的值的情况下重试请求。 423间隔太简单响应由拒绝注册请求的注册器返回,因为在一个或多个联系人上请求的到期时间太短。 响应必须包含一个 Min-Expires 标题字段,其中列出了注册商接受的最短到期间隔。 480暂时不可用此响应指示请求已到达正确的目标,但被叫方由于某种原因不可用。 响应应包含一个 Retry-After 标头,指示该请求何时可以满足。 481对话框/事务不存在此响应指示已接收到引用现有调用或事务的响应,其中服务器没有记录或状态信息。 483错误,跳数过多此响应指示请求已经转发了由请求中的70为Max-Forwards标头设置的最大次数。 这通过在请求中接收到最大转发:0报头来指示。 486正忙这表示用户代理正忙,无法接受呼叫。 487请求已终止该响应可以由已经接收到针对未决INVITE请求的CANCEL请求的UA发送。 发送200OK以确认CANCEL,并发送487以取消INVITE事务 |
CopyRight 2018-2019 实验室设备网 版权所有 |