j2me连接网络的问题

ybbxk119 2010-09-24 09:20:51
我写了一个死循环,每3秒重复访问一个sevlet,这个sevlet返回一个图片地址,问题是用真机访问这个servlet到一定次数,就提示连接失败的异常,用模拟器就没问题,请教……

HttpConnection con = (HttpConnection) Connector.open(url);
con.setRequestMethod(HttpConnection.POST);
con.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
con.setRequestProperty("User-Agent","Openwave");
con.setRequestProperty("Content-Language","en-US");
con.setRequestProperty("Accept","application/octet-stream");
con.setRequestProperty("Connection","Keep-Alive ");

int s = con.getResponseCode();
DataInputStream dis = new DataInputStream(con.openInputStream());
if(s==HttpConnection.HTTP_OK ){
String path = dis.readUTF();
System.out.println("图片地址为:"+path);
loadImage( path );//读取图片
}
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
凡员外 2010-09-25
  • 打赏
  • 举报
回复
顶亚日
Vivian96 2010-09-25
  • 打赏
  • 举报
回复
我也遇到过这个问题,帮顶~
「已注销」 2010-09-24
  • 打赏
  • 举报
回复
模拟器的网络要比真机快的多,你把时间调长点
kf156 2010-09-24
  • 打赏
  • 举报
回复
网络连接完毕后注意及时close DataInputStream 和HttpConnection

13,100

社区成员

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

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