Icône [IconName]

Basculement entre les modes ASCII, binaire et automatique pour les transferts FTP

Le protocole FTP définit deux manières de transférer des fichiers : ASCII (texte) et binaire.

Le transfert binaire créée une copie identique octet pour octet du fichier transféré.

Le transfert ASCII est destiné aux fichiers contenant du texte brut uniquement et tente de convertir les fins de lignes du système émetteur en fins de ligne du système récepteur.

Par défaut, Transmit est exécuté en mode automatique, ce qui signifie que Transmit décide d'utiliser le mode ASCII ou binaire pour chaque fichier en fonction de l'extension du type de fichier. Par exemple, un fichier "html" est envoyé en mode ASCII et un fichier "png" est envoyé en mode binaire.

Laissez Transmit en mode automatique à moins que vous savez pour une raison spécifique qu'un mode différent doit être utilisé.

Pour changer de mode de transfert :

  1. Choisissez Transférer > Mode.

  2. Choisissez ASCII (texte), Binaire ou Auto.

Ce mode de transfert sera utilisé pour tous les transferts ultérieurs.

En mode automatique, Transmit considère que tous les fichiers doivent être envoyés en mode binaire à moins de figurer dans la liste des types de fichiers ASCII connus.

Pour ajouter ou supprimer un type de fichier de la liste des types de fichiers ASCII connus :

  1. Choisissez Transmit > Préférences...

  2. Cliquez sur Transferts.

  3. Cliquez sur + ou - dans la section Extensions fichiers ASCII pour ajouter ou supprimer des types ASCII.

Dépannage

Un fichier binaire envoyé par erreur en mode ASCII sera très probablement endommagé. Par exemple, une image png téléversée en mode ASCII deviendra très probablement impossible à afficher. Utilisez toujours le mode binaire pour ces types de fichiers.

Un fichier texte ASCII envoyé par erreur en mode binaire conservera les fins de ligne du système d'origine. Si les deux systèmes utilisent le même type de caractères de fin de ligne, le fichier sera le même de part et d'autre. Cependant, si les fins de ligne différent entre les deux systèmes, le fichier transféré aura un espacement double ou il sera compressé en une très longue ligne, à moins d'utiliser le mode ASCII.

FTP est le seul protocole qui fait la distinction entre les fichiers ASCII et binaires. Les autres protocoles, comme SFTP, créent toujours une copie octet pour octet (mode binaire) du fichier.