Bonjour, pouvez vous me dire comme mettre en place un time out pour empecher mon programme de bloquer dans les getHeader.
Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public String getResponseHeader(){
		String msg = "";
		for (int i = 0;; i++) {
			String headerName = connection.getHeaderFieldKey(i);
			String headerValue = connection.getHeaderField(i);
			if (headerName == null && headerValue == null) {
				// No more headers
				break;
			}
			if (headerName == null) {
				msg += headerValue + "\n";
			} else {
				msg += headerName + ":" + headerValue + "\n";
			}
		}
		return msg;
	}
Voici comment je créé ma connection:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
			URLConnection connexion = url.openConnection();
connection.setReadTimeout(TIME_OUT);
		connection.setDoOutput(true);
		connection.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary);
Merci d'avance

Edit: Le problème venait d'ailleur désolé pour le dérangement