Bonjour,
J'ai un code JAVA qui effectuait une connection ftp pour rapatrier les fichiers, on me demande de rajouter un bout de code qui doit effectuer une authentification proxy FTP avant d'effectuer avant la connexion FTP proprement dite, quelqu'un a til un bout de code qui effectue ces 2 opérations?
Voila le bout de code que j'ai chopé sur le net :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
System.setProperty("http.proxySet", "true");
        System.setProperty("http.proxyHost", "192.168.199.88");
        System.setProperty("http.proxyPort", "4480");
        System.setProperty("http.proxyType", "4");
        String proxyUser = "test",proxyPassword = "test";
 
        // Open URL ...
        URL url = new URL("http://www.google.com/");
        URLConnection con = url.openConnection();
Et voila le bout de code que j'effectuais pour la connection FTP:
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
FTPClient ftpClient = new FTPClient();
    int reply;
    ftpClient.connect(url.getHost());
    // After connection attempt, you should check the reply code to verify
    // success.
    reply = ftpClient.getReplyCode();
    if (!FTPReply.isPositiveCompletion(reply)) {
      strE = "FTP server refused connection";
    } else {
      ftpClient.login(login, passwd);
      reply = ftpClient.getReplyCode();
      if (!FTPReply.isPositiveCompletion(reply)) {
        mgsRetour = "Bad FTP's login/pwd";
      }
    }
Mon souci c'est donc de pouvoir coordonner ces 2 bouts de code.
Une idée?