日期:2014-05-20  浏览次数:20592 次

cmwap连接问题????
 
如下方法:
public void cmwap(){
  HttpConnection conn = null;
  InputStream is = null;
  try {
  conn = (HttpConnection) Connector.open("http://10.0.0.172:80/" + "game", Connector.READ_WRITE, true);
  conn.setRequestProperty("X-Online-Host", "wap.baidu.com");
  conn.setRequestProperty("Accept", "*/*");
  is = conn.openInputStream();
  ...
  } catch (Exception e) {
  e.printStackTrace();
  }
  }
拿到手机上后并不能连接"http://wap.baidu.com/game",哪位大哥帮忙分析下啊?
对了,测试手机是诺基亚的N73系列,
额外弱弱的问下,System.getProperty("com.nokia.mid.imei")并不能反悔诺基亚手机的IMEI号码啊..又是为什么..

------解决方案--------------------
这个要看手机自身的接入点设置,如果是CMWAP的才可以使用CMWAP连,否则就只能用CMNET连
------解决方案--------------------
String contentType = http.getHeaderField("Content-Type");

通过cmwap链接时移动会抛出个资费信息界面