Web Service et Application

[Fermé]
Signaler
Messages postés
16
Date d'inscription
vendredi 12 décembre 2003
Statut
Membre
Dernière intervention
31 juillet 2006
-
Messages postés
16
Date d'inscription
vendredi 12 décembre 2003
Statut
Membre
Dernière intervention
31 juillet 2006
-
J'ai une application qui apelle grâce à plusieur thread la meme fonction d'un service web que j'ai fait.

La fonction du service web sert en fait à récupérer le html d'une page d'un site.
Ce site pour pouvoir récupérer la page html a besoin d'un cookie.

Tout marche correctement mais le problème, c'est que quand j'appel plusieur fois cette fonction elle ne s'éxécute pas en parallèle mais en série.
J'ai réglé un problème de configuration mais ca n'a pas résolu ce problème.

Voici le code de la fonction :

string html = "";
try
{
HttpWebResponse reponse;
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
webRequest.Timeout = 60000;
webRequest.AllowAutoRedirect = true;

webRequest.CookieContainer = new System.Net.CookieContainer();
webRequest.CookieContainer.Add(new Cookie("exd", "1", "/", "www.lesite.com"));
reponse = (HttpWebResponse)webRequest.GetResponse();
StreamReader streamreader;
streamreader = new StreamReader(reponse.GetResponseStream(), Encoding.GetEncoding(1252));
html = streamreader.ReadToEnd();
streamreader.Close();
streamreader.Dispose();
reponse.Close();
}
catch (Exception)
{
throw new erreurCodeException(1,"Erreur récupération HTML", "getHtmlExpedia");
}
return html;



Votre avis sur la question serait le bienvenu.

2 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
hum... tu vas poser ta question tous les 2 jours comme ca longtemps ?

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
Messages postés
16
Date d'inscription
vendredi 12 décembre 2003
Statut
Membre
Dernière intervention
31 juillet 2006

Ok je laisse tomber ca sert à rien. De toute facon