Bonjour,
j'utilise une URLConnection pour ouvrir une connection aux web Services, après quelques problèmes d'instabilité, on m'a conseillé de forcer les propriétés : connection et header aux valeurs "Keep-Alive:0" et "HTTP/1.0"...
Seulement je ne sais pas comment fair cette opération...
J'ai essayé déja de voir la liste des properties de l'URLConnection avec ce code:
Le map renvoyé est bien null, donc je ne vois aucune propperty de mon URLConnection :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 URLConnection uc = url.openConnection(); Map map = (Map)uc.getRequestProperties(); Set keys = map.keySet(); Iterator it = keys.iterator(); while (it.hasNext()){ Object key = it.next(); System.out.println("key :"+key.toString()); Object value = map.get(key); System.out.println("value :"+value.toString()); }
J'essaie de setter les properties, mais comme elles n'existent pas, je crains que mes sets n'aient aucun effet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 uc.setRequestProperty("Connection", "Keep-Alive:0"); uc.setRequestProperty("header","HTTP/1.0");
Je ne sais pas si je suis dans le bonne voix pour forcer ces 2 valeurs...
Merci d'avance pour l'aide
Partager