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


服务被拒绝


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

 

时间: 2024-09-16 11:10:42

MM7彩信,SP错误状态码的相关文章

asp返回404错误状态码程序

  404错误状态码是页面找不到时才返回的一个告诉搜索引擎此页面永久不存了,下面小编来给各位同学介绍一下404错误状态码在asp代码中如何实现吧. asp中设置404状态  代码如下   <%      Response.Status = "404 Not Found"   %> ASP.NET设置404页面 在404.aspx中加入代码:  代码如下   Response.Status = "404 Moved Permanently"; 在 Glob

彩信市场如何从无到有

MMS(彩信)被业界公认为是GPRS和3G市场启动与发展的关键推动力.自中国移动从2002年10月正式推出MMS业务以来,我国的彩信市场已经走过了接近7个年头.虽然彩信业务未能复制短信业务的巨大成功,但是也经历了从一片空白到赢得较为广阔的发展空间的历程,成为移动增值业务的一个增长亮点.现今,我国正式迈入3G时代,在此时回顾彩信业务在我国的发展历程,总结其中的成功之处和值得借鉴的市场经验,相信对3G业务的推广将有所裨益. 在彩信业务发展初期,资费.终端.内容服务等因素成为阻碍彩信业务发展的主要瓶颈

404页面:SEO中一个不可或缺的配角

在学习SEO的过程中,404页面是其中必须要掌握的一个SEO技巧,正确使用404页面对网站绝对是有益无害的.有些站长可能会觉得自己的网站基本没有错误页面,所以说404页面属于可有可无的角色,其实并不见得.有时候网上的任何地方都有可能出现一些错误的URL路径指向你的网站,这些并不受我们自身的控制,所以合理的404页面可以让这些错误的URL变的有价值.从另外一个方面讲,一个设计不错的404页面也能让用户对你网站留下不错的印象,利于记忆. 一个好的404页面不仅是HTML布局个简单页面就算完事,必须要

404页面对网站来说绝对是有益无害的

在SEO学习的过程中,404页面是其中必须要掌握的一个SEO技巧,正确使用404页面对网站绝对是有益无害的.有些站长可能会觉 得自己的网站基本没有错误页面,所以说404页面属于可有可无的角色,其实并不见得.有时候网上的任何地方都有可能出现一 些错误的URL路径指向你的网站,这些并不受我们自身的控制,所以合理的404页面可以让这些错误的URL变的有价值.从另外一 个方面讲,一个设计不错的404页面也能让用户对你网站留下不错的印象,利于记忆. 一个好的404页面不仅是HTML布局个简单页面就算完事,

Java Web前台异常处理

在做Java Web程序时候,如果出错了,常常会在页面上打印出错误的堆栈内 存信息,在开发阶段对调试程序很有帮助,但是在运营环境下,这样的处理很不 友好,非开发人员看了都会傻眼. 这里给出一个简单的处理方式,使用错误页面来处理. 一.创建两个常见的HTML错误信息页面: 404.html <body> 所访问的资源不存在:对不起,所请求的资源不存在 ! <br> </body> 500.html <body> 服务器内部错误:对不起,服务器忙! <br

Java网络编程从入门到精通(21):HTTP消息的格式

当用户在浏览器中输入一个基于HTTP协议的URL时(以http://开头的URL),就相当于通知器按着这个URL组织生成一个HTTP请求,并交过个请求发送到服务器:同时,等待服务器的响应.无论是请求还是响应,都统称为HTTP消息. HTTP协议分为两部分: 1.HTTP请求消息. 2.HTTP响应消息. 一.HTTP请求消息 HTTP请求消息分为请求消息头以及请求实体内容两部分.请求消息头的第一行必须由以下三部分组成: 请求的方法(GET.POST和HEAD等). Web资源的路径(http:/

.Net网站的web.config配置说明

 一.认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件.它可以提供除从父目录

HTTP协议

HTTP 概念 1.HTTP是Hypertext Transfer Protocol超文本传输协议,是一种应用协议 2.HTTP协议是无状态的 3.HTTP事务是指一次request-response的完整过程 4.HTTP协议是构建在TCP协议之后的,传输过程中的分组.重排与防止丢包是TCP进行控制,减少了HTTP协议的复杂性 5.HTTP是端到端,一次HTTP可以明确区分客户端和服务端,发送请求的为客户端 6.HTTP当前的协议版本为HTTP/1.1,HTTP/2.0还没有普及 7.HTTP

JSP九大内置对象

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 虽然现在基本上使用SpringMVC+AJAX进行开发了Java Web了,但是还是很有必要了解一下JSP的九大内置对象的.像request.response.session这些对象,即便使用其他框架也是会经常用到的.因此十分有了解的必要. 这些对象可以在JSP页面中调用,而不需要事先定义,这使得JSP编程更加的方便和快捷.其实这些内置对象都对应着某个Servlet类,在J