[FTP] Principe du protocole FTP

Fermé
krypton - 11 oct. 2006 à 17:51
brupala Messages postés 106099 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 mars 2023 - 12 oct. 2006 à 23:24
Bonjour,

Je transmets un fichier par FTP. Or, je remarque dans un cas que le fichier transmis n'est pas toujours identique au fichier reçu (peut-être un timeout, ou autre).

La différence peut se faire en fin comme en début de fichier.

Pouvez-vous me confirmer que le protocole FTP envoie les informations les unes à la suite des autres ? Est-ce que le protocole FTP peut envoyer des bouts d'informations pas nécessairement contigus ?

Merci pour votre aide.

2 réponses

Jean-François Pillou Messages postés 18670 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 280
11 oct. 2006 à 18:08
Est-ce que le protocole FTP peut envoyer des bouts d'informations pas nécessairement contigus ?

Oui, puisqu'il fonctionne au-dessus de TCP, qui transmet les données sous forme de paquets fragmentés.

Néanmoins, un client FTP digne de ce nom est censé reconstituer le fichier dans le bon ordre. Essaye de changer de client FTP !
0
Merci, j'ai la réponse à mon problème.

Le fichier est envoyé dans un dossier sur un serveur FTP. Mais une application scrute toutes les deux minutes si un fichier est présent dans ce dossier. S'il y en a un, l'application la consomme.
Malgré le fait que le transfert ne soit pas terminé, il consomme quand même le fichier.

Voilà pourquoi le fichiers local et distant ne sont pas identiques.

Merci pour ton aide.

A bintôt.
0
brupala Messages postés 106099 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 mars 2023 13 798
12 oct. 2006 à 23:24
ah oui,
c'est bien bestial comme application.
mais après, elle vient bien copier le nouveau fichier entier , non ?
ou le test se fait juste sur la présence, pas sur la date ..
quoique la date dans ce cas risque d'etre la m^me
0