发布时间: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页面的内容进行关键字解析来判断是自己服务器返回的页面还是移动返回的资费提醒页面再进行处理。
分享到:
相关推荐
飞信是中国移动推出的一款即时通讯软件,旨在为用户提供便捷的聊天服务。与其他即时通讯工具不同的是,飞信不仅支持通过网络进行文字交流,还支持短信形式的消息传递。这一特性使得用户即使在网络不稳定的情况下也能...
神奇宝典业务是中国联通推出的一款基于GSM/GPRS网络的移动数据服务,利用J2ME(CLDC/MIDP)技术,用户可在支持JAVA功能的移动设备上下载应用程序并进行安装。这项业务属于“联通无限”增值服务品牌,旨在提供信息...
飞信是中国移动推出的一款即时通讯软件,它集短信、语音、数据通信于一体,提供免费的短信服务和在线聊天功能,让用户体验便捷的跨平台通信。飞信Java客户端2.1版是针对Java支持的手机设备设计的应用程序,适用于...
该机构与多家国内外知名企业,如中国移动、中国电信、中国联通、苹果、微软、Google、黑莓、索尼等建立了合作关系,为这些企业提供3G应用软件开发人才,并通过与中国联通、中国电信、iPhone、Google、微软软件商店的...
scratch少儿编程逻辑思维游戏源码-米克 demo.zip
scratch少儿编程逻辑思维游戏源码-萝卜男孩拯救世界.zip
scratch少儿编程逻辑思维游戏源码-酷忍者.zip
教育科技_微信小程序_二手交易平台_大学校园二手书与物品循环利用公益系统_风华读书人校园二手交易平台_基于C2C模式的校内闲置物品交易系统_支持多校区独立运营的二手书交易平台_包含
全新UI彩虹外链网盘系统源码前后端美化模板整站 模版文件.zip
maoxig_nonebot-plugin-ai-timetable_32152_1745865455265
少儿编程scratch项目源代码文件案例素材-足球顶尖高手.zip
少儿编程scratch项目源代码文件案例素材-作战基地.zip
少儿编程scratch项目源代码文件案例素材-云端之上 1-4名玩家.zip
scratch少儿编程逻辑思维游戏源码-魔幻之塔.zip
scratch少儿编程逻辑思维游戏源码-楼层酷跑.zip
scratch少儿编程逻辑思维游戏源码-圈.zip
少儿编程scratch项目源代码文件案例素材-纸片马里奥自定义战役.zip
少儿编程scratch项目源代码文件案例素材-自由下落.zip
少儿编程scratch项目源代码文件案例素材-阻击蜈蚣.zip
健康监测与疾病预防_脉搏波分析_六轴加速度传感器_生理参数融合_STC12硬件采集_Android数据处理_SpringBoot后端_MySQL数据库_MatlabPython实验