Bonjour,
Je suis actuellement en thèse en biologie, et dans le cadre de mes recherches, j'ai dû apprendre à bidouiller en Java afin de créer un programme qui soumette automatiquement des requetes HTTP. Vous l'aurez compris, je suis ARCHI débutant.
J'ai écrit un programme qui marche et qui m'a donné des résultats. Je suis passé à autre chose depuis, mais j'ai dû m'y remettre il y a quelques semaines et là surprise : cette exception apparait :
23-oct.-2006 14:16:54 org.apache.commons.httpclient.HttpMethodBase processResponseHeaders
ATTENTION: Cookie rejected: "$Version=0; ncbi_sid=D4495F7053CA9B40_0504SID; $Path=/; $Domain=.nih.gov". Domain attribute ".nih.gov" violates RFC 2109: host minus domain may not contain any dots
J'utilise la classe PostMethod, et voici le genre d'url que je rentre en paramètre :
http://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&id=NZ_AEEM01000015&rettype=gb
Bon, mon programme tourne toujours mais depuis que cette exception apparait, l'analyse ne va plus à son terme, et plante au bout d'un moment. Pas de message d'erreur, juste l'exception citée plus haut qui apparait en boucle, comme si le programme tentait de faire encore et encore la même requete sans y parvenir.
Pour en avoir le coeur net, je souhaiterais modifier mon programme de telle sorte que cette exception n'apparaisse plus, et en même temps comprendre ce qu'elle signifie. Je comprends juste que l'host moins le domaine (.nih.gov) ne doit pas contenir de point.
Des idées pour m'aider???
Merci beaucoup
Julien