Je me connecte à un simple flux RSS en utilisant HTTPUrlConnection. Cela fonctionne parfaitement. J'aimerais ajouter un délai d'attente à la connexion car je ne veux pas que mon application se bloque en cas de mauvaise connexion ou autre. C'est le code que j'utilise et la méthode setConnectTimeout n'a aucun effet.
HttpURLConnection http = (HttpURLConnection) mURL.openConnection();
http.setConnectTimeout(15000); //timeout after 15 seconds
...
Si cela peut aider, je développe sur Android.