UpsFts.ClientFtp.RecevoirFichier

Rappel RecevoirFichier(NomFichier : Caractere, ModeOuverture : ModeOuvertureFlux);

Description

La méthode de rappel RecevoirFichier est appelée dès lors que le client désire transférer un fichier du client vers le serveur.

Le paramètre NomFichier est le nom du fichier sur le serveur avec éventuellement un répertoire. Le fichier doit être ouvert selon le mode ModeOuverture. Le contenu du fichier est transféré par des appels successifs à LireFlux.

Pour plus de précisions sur les modes d'ouverture possibles, merci de se référer à la fiche ModeOuvertureFlux.

La valeur de retour doit suivre la convention de fonctionnement de l'énuméré RappelReponse.

Cette méthode de rappel correspond à la réception des commandes APPE, STOR ou STOU du protocole File Transfer Protocol (FTP).

Exemple

/****************************************************************/
Rappel ClientFtp.RecevoirFichier(NomFichier : Caractere, ModeOuverture : ModeOuvertureFlux)
/* Objet : Reçoit le fichier transféré. */
/****************************************************************/
Variable
/******/
Debut
MonClient=MonClientFtp(LireExtension("AppFts"));
Si ActiverJournal Alors Fin Si
MonClient.NomFichier=Translater(MonClient,NomFichier);
MonClient.FichierATransferer=Fichier(MonClient.NomFichier, ModeOuverture);
Retourner RappelSucces;
Fin Rappel

Voir aussi

ClientFtp.LireFlux pour lire un paquet d'octets dans le flux Internet.
EnvoyerFichier pour envoyer un fichier.

Traduction

---------