IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

[FTP] Comment redémarrer un transfert interrompu ?


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de coax81
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 180
    Par défaut [FTP] Comment redémarrer un transfert interrompu ?
    bonjour ,
    je souhaite pouvoir interompre un transfert ftp et pouvoir le redémarrer ultérieurement, , mais avec la commande REST il faut un paramètre qui indique la ou le transfert s'est arrété ,

    mais je sais pas ou trouver cette information ..


    quelqu'un peu m'éclairer s'il vous plais ?

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    Regarde avec STAT si tu peux avoir l'information sur la position du fichier abonndoné, et c'est la position dans ce fichier qu'il faut passer à REST, puis il faut lancer un nouveau transfert, mais il partira de la position spécifiée ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre averti
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut
    Bonjour à tous, il y a quelquechose que je ne comprends pas dans tout ça.

    Est ce que l'utilisation de la command REST pour reprendre un téléchargement interrompu necessite de connaître la taille déjà téléchargé ? Est ce que cela necessite de connaître l'emplacement exacte du fichier sur ma propre machine et sur la machine distante. Faut il le communiquer au serveur FTP.

    Je ne comprends pas vraiment la RFC. De plus peu d'exemple sur la syntaxe à adopter sont présents.

    Je vous remercie d'avance pour tout renseignements.

    Julien

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    la commande c'est

    Donc, oui, cela indique la position de début de lecture du fichier pour la prochaine commande PUT

    normalement, ABOR, je pense que la fonction arrete le transfert en cours dans une situation propre, et que tu la position dans le fichier local et le fichier distant est la même, si ce n'est pas le cas, je ne vois pas comment cela pourrait fonctionner la reprise ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre averti
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut
    Salut, merci de m'aider.

    Ce que tu veux dire c'est que si il y a une déconnection du serveur, c'est probablement impossible de reprendre le téléchargement ? Parce qu'en HTTP j'ai trouvé le moyen de le faire, mais il me le faut aussi en FTP.

    Merci

    Julien

Discussions similaires

  1. [VB.Net 2.0] Comment effectuer le transfert FTP ?
    Par MattC dans le forum VB.NET
    Réponses: 1
    Dernier message: 27/02/2006, 11h35
  2. [FTP] Comment tester un fichier distant ?
    Par Shrieker dans le forum Langage
    Réponses: 4
    Dernier message: 28/11/2005, 14h44
  3. [FTP] comment corriger une boucle infinie ?
    Par sofybj dans le forum Langage
    Réponses: 8
    Dernier message: 08/11/2005, 14h49
  4. [FTP] Comment uploader un fichier d'un répertoire à l'autre ?
    Par Devil666 dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 08/07/2005, 09h17
  5. Comment redémarrer une application?
    Par liv dans le forum MFC
    Réponses: 5
    Dernier message: 24/01/2005, 14h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo