Spécifie si les fonctions de communication utilisant le protocole FTP doivent ou non passer par un proxy pour exécuter leurs requêtes.
Cette fonction est prise en compte uniquement au prochain appel d'une fonction utilisant le protocole FTP.
Attention : Cette fonction s'applique uniquement au protocole FTP (et non FTPIS/FTPES/SFTP).
// Définit le proxy FTP
FTPProxy(ftpProxyUtilisateurRegroupé, "test", 2121, "test", "test")
// Ouvre la connexion
IDConnexion est un entier
IDConnexion = FTPConnecte("montest.doc.com", "test", "test", 21, Vrai, 20)
SI IDConnexion = -1 ALORS
Erreur(ErreurInfo(errComplet))
SINON
...
FIN
Syntaxe
FTPProxy(<Type du proxy> [, <Adresse du proxy> [, <Port du proxy> [, <Login> [, <Mot de passe>]]]])
<Type du proxy> : Constante de type Entier
Type du proxy FTP à utiliser : | |
ftpProxyAucun | Permet d'annuler l'utilisation du proxy FTP. |
ftpProxyOpen | Proxy FTP nécessitant la commande "OPEN". Les instructions envoyées sont les suivantes : - USER avec le login Proxy
- PASS avec le mot de passe Proxy
- OPEN de la forme @<Adresse du serveur FTP>:<Port du serveur FTP>
- USER avec le login FTP
- PASS avec le mot de passe FTP
|
ftpProxySite | Proxy FTP nécessitant la commande "SITE". Les instructions envoyées sont les suivantes : - USER avec le login Proxy
- PASS avec le mot de passe Proxy
- SITE de la forme @<Adresse du serveur FTP>:<Port du serveur FTP>
- USER avec le login FTP
- PASS avec le mot de passe FTP
|
ftpProxyUtilisateurRegroupé | Proxy FTP nécessitant la commande "USER" avec l'utilisateur et le mot de passe. Les instructions envoyées sont les suivantes : - USER de la forme <Login proxy>:<Login FTP>@<Adresse du serveur FTP>:<Port du serveur FTP>
- PASS de la forme <Mot de passe proxy>:<Mot de passe FTP>
|
ftpProxyUtilisateurSéparé | Proxy FTP nécessitant la commande "USER" et la commande "PASS" séparée. Les instructions envoyées sont les suivantes : - USER avec le login Proxy
- PASS avec le mot de passe Proxy
- USER de la forme <Login FTP>@<Adresse du serveur FTP>:<Port du serveur FTP>
- PASS avec le mot de passe FTP
|
<Adresse du proxy> : Chaîne de caractères optionnelle
Adresse du proxy FTP, donnée sous la forme : - adresse IP au format XXX.XXX.XXX.XXX ( par exemple 125.5.110.100).
- URL contenant le nom du serveur (par exemple www.pcsoft.fr). Cette syntaxe est conseillée.
- adresse IP obtenue par la fonction NetAdresseIP.
<Port du proxy> : Entier optionnel
Numéro de port du proxy FTP. Si ce paramètre n'est pas précisé, le paramètre vaut 21.
<Login> : Chaîne de caractères optionnelle
Authentification auprès du proxy FTP. Si ce paramètre correspond à une chaîne vide ("", valeur par défaut), aucune authentification n'est effectuée.
<Mot de passe> : Chaîne de caractères optionnelle
Mot de passe pour authentification auprès du proxy. Si le <Login> correspond à une chaîne vide (""), ce paramètre est ignoré.
Classification Métier / UI : Code métier
Composante : wd270com.dll