Je souhaiterais récupérer un fichier sur un FTP qui requière une
authentification.
Pour accéder à mon fichier via IE, je saisi l'URL suivante :
ftp://utilisateur:motdepasse@serveur/rep1/rep2/monfichier.xml;type=a
IE m'affiche bien mon fichier XML...
Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une
exeption du type "System.Net.WebException". Voici mon code :
WebClient wc = new WebClient();
wc.DownloadFile(strXmlUrl,strXmlPath);
strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le chemin
absolu où écrire le fichier.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
WebClient, c'est pout HTTP, pas pour FTP ;-). http://www.codeproject.com/csharp/ftplibrary.asp -- Paul Bacelar
"Beedjees" wrote in message news:
Bonjour,
Je souhaiterais récupérer un fichier sur un FTP qui requière une authentification. Pour accéder à mon fichier via IE, je saisi l'URL suivante : ftp://utilisateur:/rep1/rep2/monfichier.xml;type=a
IE m'affiche bien mon fichier XML...
Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une exeption du type "System.Net.WebException". Voici mon code :
WebClient wc = new WebClient(); wc.DownloadFile(strXmlUrl,strXmlPath);
strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le
chemin
absolu où écrire le fichier.
Merci pour votre aide
WebClient, c'est pout HTTP, pas pour FTP ;-).
http://www.codeproject.com/csharp/ftplibrary.asp
--
Paul Bacelar
"Beedjees" <Beedjees@discussions.microsoft.com> wrote in message
news:319EEC8F-9298-4E56-B7C5-CB9CE7490FFB@microsoft.com...
Bonjour,
Je souhaiterais récupérer un fichier sur un FTP qui requière une
authentification.
Pour accéder à mon fichier via IE, je saisi l'URL suivante :
ftp://utilisateur:motdepasse@serveur/rep1/rep2/monfichier.xml;type=a
IE m'affiche bien mon fichier XML...
Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une
exeption du type "System.Net.WebException". Voici mon code :
WebClient wc = new WebClient();
wc.DownloadFile(strXmlUrl,strXmlPath);
strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le
WebClient, c'est pout HTTP, pas pour FTP ;-). http://www.codeproject.com/csharp/ftplibrary.asp -- Paul Bacelar
"Beedjees" wrote in message news:
Bonjour,
Je souhaiterais récupérer un fichier sur un FTP qui requière une authentification. Pour accéder à mon fichier via IE, je saisi l'URL suivante : ftp://utilisateur:/rep1/rep2/monfichier.xml;type=a
IE m'affiche bien mon fichier XML...
Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une exeption du type "System.Net.WebException". Voici mon code :
WebClient wc = new WebClient(); wc.DownloadFile(strXmlUrl,strXmlPath);
strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le
chemin
absolu où écrire le fichier.
Merci pour votre aide
Beedjees
Merci pour votre réponse.
Je vais donc m'orienter vers d'autres classe pour gérer du FTP, si vous avez des idées (gratuites), je suis preneur !!
"Paul Bacelar" a écrit :
WebClient, c'est pout HTTP, pas pour FTP ;-). http://www.codeproject.com/csharp/ftplibrary.asp -- Paul Bacelar
"Beedjees" wrote in message news: > Bonjour, > > Je souhaiterais récupérer un fichier sur un FTP qui requière une > authentification. > Pour accéder à mon fichier via IE, je saisi l'URL suivante : > ftp://utilisateur:/rep1/rep2/monfichier.xml;type=a > > IE m'affiche bien mon fichier XML... > > Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une > exeption du type "System.Net.WebException". Voici mon code : > > WebClient wc = new WebClient(); > wc.DownloadFile(strXmlUrl,strXmlPath); > > strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le chemin > absolu où écrire le fichier. > > Merci pour votre aide >
Merci pour votre réponse.
Je vais donc m'orienter vers d'autres classe pour gérer du FTP, si vous avez
des idées (gratuites), je suis preneur !!
"Paul Bacelar" a écrit :
WebClient, c'est pout HTTP, pas pour FTP ;-).
http://www.codeproject.com/csharp/ftplibrary.asp
--
Paul Bacelar
"Beedjees" <Beedjees@discussions.microsoft.com> wrote in message
news:319EEC8F-9298-4E56-B7C5-CB9CE7490FFB@microsoft.com...
> Bonjour,
>
> Je souhaiterais récupérer un fichier sur un FTP qui requière une
> authentification.
> Pour accéder à mon fichier via IE, je saisi l'URL suivante :
> ftp://utilisateur:motdepasse@serveur/rep1/rep2/monfichier.xml;type=a
>
> IE m'affiche bien mon fichier XML...
>
> Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une
> exeption du type "System.Net.WebException". Voici mon code :
>
> WebClient wc = new WebClient();
> wc.DownloadFile(strXmlUrl,strXmlPath);
>
> strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le
chemin
> absolu où écrire le fichier.
>
> Merci pour votre aide
>
Je vais donc m'orienter vers d'autres classe pour gérer du FTP, si vous avez des idées (gratuites), je suis preneur !!
"Paul Bacelar" a écrit :
WebClient, c'est pout HTTP, pas pour FTP ;-). http://www.codeproject.com/csharp/ftplibrary.asp -- Paul Bacelar
"Beedjees" wrote in message news: > Bonjour, > > Je souhaiterais récupérer un fichier sur un FTP qui requière une > authentification. > Pour accéder à mon fichier via IE, je saisi l'URL suivante : > ftp://utilisateur:/rep1/rep2/monfichier.xml;type=a > > IE m'affiche bien mon fichier XML... > > Maintenant, si je souhaite le télécharger via un WebClient en C#, j'ai une > exeption du type "System.Net.WebException". Voici mon code : > > WebClient wc = new WebClient(); > wc.DownloadFile(strXmlUrl,strXmlPath); > > strXmlUrl contient l'url que j'ai saisie dans IE et strXmlPath est le chemin > absolu où écrire le fichier. > > Merci pour votre aide >