Comment définir HttpResponse délai d'attente pour Android en Java

J'ai créé la fonction suivante pour vérifier l'état de la connexion:

private void checkConnectionStatus() {
    HttpClient httpClient = new DefaultHttpClient();

    try {
      String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/"
                   + strSessionString + "/ConnectionStatus";
      Log.d("phobos", "performing get " + url);
      HttpGet method = new HttpGet(new URI(url));
      HttpResponse response = httpClient.execute(method);

      if (response != null) {
        String result = getResponse(response.getEntity());
        ...

Quand j'ai arrêté le serveur pour tester l'exécution attend un long moment à la ligne

HttpResponse response = httpClient.execute(method);

Personne ne sait comment définir le délai d'attente afin d'éviter un temps d'attente trop long?

Merci!

InformationsquelleAutor Niko Gamulin | 2009-03-29