1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| try
{
System.Net.WebClient wc = null;
System.Net.WebProxy wp = null;
wc = new System.Net.WebClient();
wp = new WebProxy("http://186.56.56.2:80/", true);
wp.Credentials = new System.Net.NetworkCredential(loginProxy, passwordProxy);
wc.Proxy = wp;
// Identification sur le serveur ftp
wc.Credentials = new System.Net.NetworkCredential(loginFTP, passwordFTP);
wc.UploadFile(pathFTP, System.Net.WebRequestMethods.Ftp.UploadFile, pathFichierTransfert);
}
catch (Exception ex)
{
throw new ExceptionRegle(String.Format("Erreur sur la connexion du proxy {0}, detail de l'erreur : {1}", pathFTP, ex.Message));
} |
Partager