PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
FTPProxy (Fonction)
En anglais : FTPProxy
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).
Exemple
// 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 :
FTPProxyAucunftpProxyAucunPermet d'annuler l'utilisation du proxy FTP.
FTPProxyOpenftpProxyOpenProxy 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
FTPProxySiteftpProxySiteProxy 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é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é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 (avec guillemets)
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 (avec guillemets)
Mot de passe pour authentification auprès du proxy. Si le <Login> correspond à une chaîne vide (""), ce paramètre est ignoré.
Composante : wd240com.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire