[C#] Problème avec une requête WebRequest/WebResponse
Salut,
J'ai des difficultés avec le bout de code suivant, qui me renvoie des exceptions uniquement en mode debug alors que ça compile correctement. Voilà le bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
...
string buffdt = "";
WebHeaderCollection webHC = null;
ClassCommonVar clsCV = new ClassCommonVar();
WebResponse webResp = null;
try
{ WebRequest webReq = WebRequest.Create("http://" + (string) ftpList[0] + clsCV.reqSynchro);
webResp = webReq.GetResponse();
buffdt = (webResp.Headers["Date"]).ToString();
}
catch(Exception ex)
{
FormErr1 frmE = new FormErr1("Problème de synchronisation date/heure : "+ex.ToString());
frmE.ShowDialog();
}
finally
{
webResp.Close();
}
... |
Les exceptions sont successivement les suivantes :
A la ligne webResp = webReq.GetResponse();, j'ai une erreur du type System.IO.FileNotFoundException 2 fois.
Puis, sur la même ligne un SystemUriException.
Sur la ligne webResp.Close();, j'ai deux erreurs : System.FormatException puis System.IO.IOException (chunk length was not valid).
Voilà si quelqu'un pouvait m'expliquer ces différentes erreurs...
Merci d'avance.