开发者社区> 单红宇> 正文

MM7彩信,SP错误状态码

简介:
+关注继续查看

请求和错误状态码

“状态文本”单元(适用于应用层)将用于携带对错误或成功情况(例如,部分成功)的可读说明。在下表12.21中,将状态信息指示给始发方时,应通过VASP或MMSRelay/ServerRelay/Server使用状态文本。此外,还存在由一个四位数值组成的状态码。状态码的第一位表示代码的类别。共有四个类别:

 

l        1xxx:操作成功;

l        2xxx:客户机错误;

l        3xxx:服务器错误;

l        4xxx:业务错误。

 

状态码可扩展。VASP和MMSRelay/ServerRelay/Server必须理解状态码的类别。无法识别的代码将视为该类别的x000代码。不在上述定义的4个类别范围内的代码将视为3000。对于取决于具体实现的代码,应使用x500-x999范围内的数字。

 

下表12.21给出了当前所定义的状态码和状态文本。

表12.21:状态码和状态文本

状态码

状态文本

含义

1000

成功

此代码指示完全执行了请求。

1100

部分成功

此代码指示部分执行了请求,但部分请求无法完成。低阶位和可选“详细信息”单元可以指示未完成的请求部分。

2000

客户机错误

客户机发出的请求无效。

2001

操作受限

由于缺少执行命令的权限,请求被拒绝。

2002

地址错误

请求中所提供地址的格式无法识别或MMSRelay/ServerRelay/Server确认地址对于网络无效,因为此MMSRelay/ServerRelay/Server不会对其提供服务。如果该地址用于响应结果中,并且在相应的推式(push)提交中指定了多个接收方,则此状态码指示至少有一个地址不正确。

2003

找不到地址

MMSRelay/ServerRelay/Server找不到请求中提供的地址。如果在以前提交的消息中请求了操作但MMSRelay/ServerRelay/Server找不到指定地址的消息,则将返回此代码。

2004

多媒体内容被拒绝

服务器无法解析附加至SOAP消息并通过“内容”单元指示的MIME内容,或无法接受该内容大小或媒体类型。

2005

找不到消息ID

如果在以前提交的消息中请求了操作,但MMSRelay/ServerRelay/Server找不到指定消息ID的消息,或者VASP收到有关无法识别以前所提交消息和消息ID的报告,将返回此代码。

2006

找不到链接ID(LinkedID)

如果已提供LinkedID,但MMSRelay/ServerRelay/Server找不到相关消息,将返回此代码。

2007

消息格式破坏

信息单元值格式不合适或不正确。

3000

服务器错误

服务器未能实施明显有效的请求。

3001

不可接受

由于不可接受,而无法执行请求。此状态码通常在以下情况中使用:当对不能再被取消或状态查询的消息进行取消或状态查询操作时。MMSRelay/ServerRelay/Server已识别所述消息,但由于该消息已完成或其状态不再可用而无法实施。

3002

消息被拒绝

服务器无法完成请求的服务。

3003

不支持多个地址

MMSRelay/ServerRelay/Server不支持对多个接收方执行此操作。该操作可以作为多个单一的接收方操作重新提交。

4000

一般服务错误

无法实施请求的服务。

4001

标识不正确

请求的标识标题不能唯一标识客户机(VASP或MMSRelay/ServerRelay/Server)。

4002

版本不支持

不支持MM7版本单元所指示的版本。

4003

操作不支持

服务器不支持消息标题中“消息类型”单元所指示的请求。

4004

验证错误

无法解析SOAP和XML结构、缺少必备字段或消息格式与指定格式不兼容。“详细信息”字段可能会给出导致此状态的解析错误。

4005

服务错误

操作导致服务器(MMSRelay/ServerRelay/Server或VASP)失败,不应重新发送。

4006

无法提供服务

当服务器暂时不可用(例如,服务器忙)时,服务器可能会发送此指示。

4007

服务被拒绝

客户机无权执行所请求的操作。

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何修复 WordPress 中的“响应不是有效的 JSON 响应”消息
WordPress定制开发过程中 出现响应无效的 JSON尝尝令开发工程师很苦恼,其实大多数常见的 WordPress 错误都是由相同的问题和错误配置引起的,因此相对容易排除故障。下面北京六翼开源建站的开发工程师给大家讲一下,WordPress 定制开发遇到响应无效的 JSON该怎么办?
49 0
【测试平台开发】21. 完成发送接口请求显示响应头信息
【测试平台开发】21. 完成发送接口请求显示响应头信息
44 0
关于 Orbeon form PE 版本 Unauthorized 错误消息
关于 Orbeon form PE 版本 Unauthorized 错误消息
50 0
Response设置响应数据功能
Response设置响应数据功能
30 0
【微信小程序错误】登录失败 Error: 响应错误Error: ERR_GET_SESSION_KEY {"code":5100,message(-1)服务内部错误,请稍后重试或联系客服人员解决
登录失败 Error: 响应错误Error: ERR_GET_SESSION_KEY {"code":5100,message(-1)服务内部错误,请稍后重试或联系客服人员解决
228 0
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(二)
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(二)
105 0
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(三)
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(三)
215 0
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(一)
错误代码大全【100(临时响应)】【200(成功)】【300(已重定向)】【400(请求错误)】【500(服务器错误)】(HTTP协议版本)(一)
193 0
+关注
单红宇
软件从业者,爱好技术。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载