|
Bonjour,
Je me pose quelques petites questions sur les
connexions Http (exucse moi, si elles sont trop idiotes, mes connaissances sont
limit�es):
J'utilise Jmeter et j'essaye de comprendre le
code:
HttpURLConnection
conn;
....
conn.connect(); ..... responseCode = ((HttpURLConnection) conn).getResponseCode(); ..... 1/ comment sait on que la connexion s'est bien pass� ? la methode connect est elle synchrone (au moment ou on sort de cette methode a t on le resultat de la requete) 2/ Sinon comment connait on le resultat de la requete ? je suppose grace a getResponseCode ? j'ai mis des traces et je m'apercoit qu'on passe bcp de temps a l'interieur. quelque fois de l'ordre de 300 secondes. Queques fois j'ai meme une exception que remonte :
java.net.SocketException: Unexpected end of file from server
avec une
partie de la pile suivante:
at com.sun.net.ssl.internal.www.protocol.https.HttpClient.b(DashoA6275) at com.sun.net.ssl.internal.www.protocol.https.HttpClient.a(DashoA6275) at com.sun.net.ssl.internal.www.protocol.https.HttpClient.b(DashoA6275) at com.sun.net.ssl.internal.www.protocol.https.HttpClient.a(DashoA6275) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.getInputStream(DashoA6275) at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.getResponseCode(DashoA6275 Pouvez vous m'expliquer ?
merci d'avance ! Samuel Gru.
|
