发布时间:20071205 作者: 转载出处: 录入:匿名投递
--------------------------------------------------------------------------------
自中国移动启动上网资费页面提醒后,导致了很多的J2ME联网出现了联不上服务器的问题。即在j2me程序中启动联网后,在有些地区,有些时候,移动网关会把我们的请求截下,返还一个资费提醒的页面给我们,这样我们的服务器将不会收到我们的请求,导致程序出现联网失败的错误。
因此我们在处理网络连接时要加入对移动资费页面的处理,我们可以在发送网络请求后,对返回的response进行http头的检测,如果我们检测到返回的content-type是text/vnd.wap.wml,我们可以扔掉这个response,重新发起一次请求就可以解决资费页面的问题,或者我们也可以提取出资费页面里面的请求地址,再次发送一次请求。
处理的代码如下:
httpConn = (HttpConnection) Connector.open (url, permissions, true);
String s=httpConn.getHeaderField("Content-Type");
if(s.equals("text/vnd.wap.wml")){
//重新发起一次请求
httpConn = (HttpConnection) Connector.open (url, permissions, true);
}
如果程序本来要返回的类型就是WAP页面,那我们可以对WAP页面的内容进行关键字解析来判断是自己服务器返回的页面还是移动返回的资费提醒页面再进行处理。
分享到:
相关推荐
J2ME: The Complete Reference
This book targets all mobile software developers and business decision makers. It focuses on end-to-end architectural patterns, best practices, key innovations, and real-world design approaches.
我整理生成的CHM格式文件 J2ME:循序渐进.chm 因为最近在搞这个所以整理了一些资料和大家分享 并非本人原创,郑重感谢原作者!
J2ME的MIDP在javax.microedition.io程序包中提供了一整套类,统称为通用连接构架(Generic Connection Framework ,GCF)。GCF使得与其它设备的可编程传输(programmatically transferring)数据变得非常容易。
为了利用MIDP(Mobile Information Device Profile:移动信息设备框架)向读者介绍J2ME的开发知识,我将引领读者了解和掌握一个完整J2ME应用程序的创建过程。在本文中,我们将使用记录改变通知API,改进一下...
为了利用MIDP(Mobile Information Device Profile:移动信息设备框架)向读者介绍J2ME的开发知识,我将引领读者了解和掌握一个完整J2ME应用程序的创建过程,这一程序在本系列文章中都被命名为Expenses。在上一篇...
我们首先从J2ME GUI基础编程开始( javax.microedition.lcdui类),然后讨论数据存储和无线连接方面的问题。通过这一系列的文章,我会为读者提供一个示范性的Expenses MIDlet程序,这个小软件的主要作用是帮助用户在...
分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME...
第一次运行JB2006开如J2ME时出现 ALERT: java/lang/ClassFormatError: Bad version information.错误 点“启动”就会出错 我现在找到了答案 请你们下去看
这是J2ME初学者文章,描述了如何编写Hello World J2ME应用程序
J2ME_移动通信介绍J2ME_移动通信介绍J2ME_移动通信介绍J2ME_移动通信介绍J2ME_移动通信介绍J2ME_移动通信介绍
j2me教程,比较基础,容易掌握,很容易上手,对初学者很有帮助。。
j2me入门:J2ME程序开发新手入门九大要点
J2ME源码:连连看 看到了就快下载吧,我不希望由于你的没下载而后悔!
j2ME初学Demo j2ME demo j2me demo j2ME实例
中国移动初级应用开发者(J2ME).pdf
教程名称:J2ME移动开发实战教学系列视频教程课程目录:【】1.体系介绍和环境配置(J2ME移动开发实战教学系列视频)【】10.数值运算,字符串处理,时间管理(J2ME移动开发实战教学系列视频)【】11.随机数,集合和...
Prentice Hall - Enterprise J2ME - Developing Mobile Java Applications - 2003 - (By Laxxuss).chm
J2ME开发 J2ME开发 J2ME开发 J2ME开发