1

Ceci est le code que j'utilise une connexion HTTP:application BlackBerry incapable d'établir Http Connexion avec le serveur

HttpConnection connection = null; 
// InputStream inputstream = null; 
connection = (HttpConnection) Connector.open("http://www.google.com"); 
//HTTP Request 
connection.setRequestMethod(HttpConnection.GET); 
connection.setRequestProperty("Content-Type","//text plain"); 
connection.setRequestProperty("Connection", "close"); 
add(new LabelField(""+connection.getResponseMessage())); 
connection.close(); 

Répondre

1

Ce Guide de développement BlackBerry intitulé « Code sample: Creating a connection over HTTP by using the first available transport » a travaillé !!

ConnectionFactory connFact = new ConnectionFactory(); 
ConnectionDescriptor connDesc; 
connDesc = connFact.getConnection("http://www.google.com"); 
if (connDesc != null) { 
    HttpConnection httpConn; 
    httpConn = (HttpConnection)connDesc.getConnection(); 
    try { 
     final int iResponseCode = httpConn.getResponseCode(); 
     UiApplication.getUiApplication().invokeLater(new Runnable() { 
      public void run() { 
       Dialog.alert("Response code: " + 
        Integer.toString(iResponseCode)); 
      } 
     }); 
    } catch (IOException e) { 
     System.err.println("Caught IOException: " + e.getMessage()); 
    } 
}