Httpclient java

Bonjour,
voici un bout de code qui effectue un post dont le résultat n’est pas celui attendu :
Dans mon navigateur, je clique sur “télécharger” et une fenêtre apparaît pour me demander ce que je veux faire du fichier. Normal.
Je récupère avec TemperData les informations postées par mon navigateur et les renseigne à l’identique dans mon post en java (excepté valeurs de “_FID_DoDownload.x” et “_FID_DoDownload.y” que je met arbitrairement à 0)
Je reforme l’URL avec les informations du GET précédent comme le fait le navigateur.
Depuis peu, je renseigne les en-têtes pensant que le problème pouvait venir de là, en omettant les cookies car c’est géré par httpclient (?) (d’ailleurs, la page retournée me montre que ma session est toujours active)
Donc je m’en remets à vous :

[code] URI uri = new URI(
“https”,
www.creditmutuel.fr”,
"/cmne/fr/banque/compte/telechargement.cgi",
m.group(1),
null);
String request = uri.toASCIIString();
request = request.replaceAll("&", “&”);

        post = new HttpPost(request);
        
        nvps = new ArrayList <NameValuePair>();
        
        post.addHeader("User-Agent", "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130917 Firefox/17.0 Iceweasel/17.0.9");
        post.addHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
        post.addHeader("Accept-Language","fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3");
        post.addHeader("Accept-Encoding","gzip, deflate");
        post.addHeader("Connection","keep-alive");
        
        nvps.add(new BasicNameValuePair("data_formats_selected","csv"));
        ...
        nvps.add(new BasicNameValuePair("data_formats_options_csv_show","True"));
        
        post.setEntity(new UrlEncodedFormEntity(nvps, Consts.UTF_8));
        httpclient = HttpClients.custom().setDefaultCookieStore(cookieStore).build();
         
        réponse = httpclient.execute(post);[/code]

et la page retournée : “Problème technique. Merci de bien vouloir réessayer un peu plus tard.” avec mes identifiants

Lequel de ces logging frameworks me conseilleriez-vous ?

[code]Log4J
java.util.logging
SimpleLog (internal to Commons Logging)

[/code]

Aucun d’eux, à mon humble avis le meilleur c’est logback.

Merci, va pour logback.
Je mets résolu, je reposterai si mes logs ne me donnent pas de réponse.