1 pièce(s) jointe(s)
[HttpClient] Gestion de cookie
Bonjour,
J'utilise l'api httpclient pour appeler un web services,
mais a chaque execution de la classe il me renvoie une fenetre "set cookie" que je ne peux pas valider et qui donc bloque mon programme:
Pièce jointe 23096
la méthode:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public static void HttpConnection(String theme){
try
{
HTTPConnection con = new HTTPConnection("eutils.ncbi.nlm.nih.gov");
HttpMethod method = new GetMethod();
HTTPResponse rsp = con.Get("/entrez/eutils/esearch.fcgi?"+Theme_the_request);
if (rsp.getStatusCode() >= 300)
{
System.err.println("Received Error: "+rsp.getReasonLine());
System.err.println(rsp.getText());
}
else{
Sax text = new Sax(rsp.getInputStream());
}
} |
Le but est de valider automatiquement cette gestion de cookie, j'ai essayé des trucs du genre:
Code:
method.getParams().setCookiePolicy(CookiePolicy.DEFAULT);
mais sans succès, merci de me filer un coup de main si vous connaissez un peu cette api.