J2ME平台进行网络访问时,在手机真机上设置-->互联网设置-->移动梦网,java互联网-->移动梦网,
在这样的设置下,照理应使用tryCmwap(),tryCmnet()不能访问,但是无论使用tryCmwap(),tryCmnet()都可以得到responseCode 200,求解!(已测索爱,S60部分真机)

解决方案 »

  1.   

    CMNET...
    connection=(HttpConnection)Connector.open("http://www.baidu.com");
    if(connection!=null)
    {
    connection.setRequestMethod(HttpConnection.GET);
    }
    int httpCode=connection.getResponseCode();
    ...
    wap...
    connection= (HttpConnection)Connector.open("http://10.0.0.172"+"/",Connector.READ_WRITE);
    if(connection!=null)
     {connection.setRequestMethod(HttpConnection.GET);
    connection.setRequestProperty("Content-Type","application/x-www-form-urlencoded"/* "application/octet-stream"*/);
    connection.setRequestProperty("Content-Length","100");
    connection.setRequestProperty("X-Online-Host","www.baidu.com");
    connection.setRequestProperty("accept", "*/*");
     
     int httpCode=connection.getResponseCode();
    }
    ...
      

  2.   

    我是想问,在CMWAP(移动梦网)模式下,为什么Cmnet那段代码可以正常访问网络呢?
      

  3.   

    是这样的啦,CMNET得到的竟然是CMWAP的IP