大家帮我检查检查

online_zl 2010-11-17 03:09:29
hc = (HttpConnection) Connector.open("http://10.0.0.172:80//crmsqlserver/mobileValicate.do?method=loginForMoible");
hc.setRequestProperty("X-Online-Host", "114.113.152.230:8080");
hc.setRequestProperty("Accept", "*/*");

// 过滤移动资费页面
String s = hc.getHeaderField("Content-Type");
if (s.equals("text/vnd.wap.wml")) {
hc = (HttpConnection) Connector.open("http://10.0.0.172:80//crmsqlserver/mobileValicate.do?method=loginForMoible");
hc.setRequestProperty("X-Online-Host", "114.113.152.230:8080");
hc.setRequestProperty("Accept", "*/*");
}


这是我写的HttpConnection连接我需要去的服务器. 刚开始的时候是直接
hc = (HttpConnection) Connector.open("http://114.113.152.230:8080/crmsqlserver/mobileValicate.do?method=loginForMoible");

这样在模拟器上就可以打开的

我感觉我我那个资费过滤的页面有错误 因为在手机上运行不了.

大家帮我指正指正
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqfantasy 2010-11-19
  • 打赏
  • 举报
回复
在过滤资费代码之前,你应该close上次的链接。
kf156 2010-11-19
  • 打赏
  • 举报
回复
如二楼所说,若是判断是资费页面,最好先把hc close 并置null


if (s.equals("text/vnd.wap.wml"))
equals用indexOf !=-1

http://10.0.0.172:80//
后边多了个"/"
vinegardou 2010-11-17
  • 打赏
  • 举报
回复
帮你顶了。

13,096

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧