[.NET2]Upload Fichier sur FTP (FtpWebRequest)
Bonjours à tous,
Voila j'aimerais Up un fichier ascii sur mon ftp, j'ai tester ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
StreamReader sr = null;
StreamWriter sw = null;
FtpWebRequest request = null;
request = (FtpWebRequest)WebRequest.Create(new Uri("ftp://" + host)) as FtpWebRequest;
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(user, pwd);
sw = new StreamWriter(request.GetRequestStream(), Encoding.ASCII);
sr = new StreamReader(@"C:\test.txt");
sw.Write(sr.ReadToEnd());
//FtpWebResponse response = (FtpWebResponse)request.GetResponse();
//response.Close();
sr.Close();
sr.Dispose();
sw.Close();
sr.Dispose(); |
Mais j'ai un message d'erreur me disant :
"L'URI demandée n'est pas valide pour cette commande FTP."
Es-que quelqu'un aurais une idèe d'ou sa peut venir?
Merci d'avance