Bonjour,
Je cherche à télécharger le .exe de java depuis le site de java, et je dois probablement m'y prendre comme un manche.
Je ne savais pas du tout comment télécharger un fichier avec c#, je suis donc aller faire un tour sur msdn et j'y ai trouver la méthode suivante :
webclient()
voici mon code :
mais impossible de télécharger, il me place le message d'erreur suivante : " le serveur distant a retourné une erreur : (403) interdit ".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public void dl()//string lien) { string remoteUri = "http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/7u60-b19/"; string fileName = "jre-7u60-windows-x64.exe"; string myStringWebResource = null; // Creation d'une nouvelle instance WebClient. WebClient myWebClient = new WebClient(); // Concatenate the domain with the Web resource filename. myStringWebResource = remoteUri + fileName; try { // Download the Web resource and save it into the current filesystem folder. myWebClient.DownloadFile(myStringWebResource,fileName); Console.WriteLine("success"); } catch(Exception e) { Console.WriteLine("erreur de dl : "+e); } }
cela est-il du à un problème d'administration des droits de téléchargement ?
Dois-je abandonner ?
merci,
Léo
Partager