Transfer Modes

Using JFTP, you can transfer files in ASCII, Binary/Image or Auto-Detect mode. Failing to transfer a file in correct mode may corrupt the file and it may become useless on the target system.

ASCII Mode

All files that contain plain text must be transferred in ASCII mode. Examples of such files would be TXT, HTML, JSP, or XML files.

Binary/Image) Mode

All files that contain binary data must be transferred in Binary/Image mode. This would include EXE, BMP, GIF, JPG or ZIP files.

Auto-Detect Mode

The Auto-Detect (automatic detection) mode becomes handy when you have to transfer multiple files and directories (a few hundreds or even thousands). In this case, separating the files that are to be transferred in ASCII mode and Binary mode becomes a real pain. To overcome this problem, JFTP provides a place where you can specify what transfer mode to use for what files. (Click here to learn how to configure transfer modes based on the file's extension). When you set the transfer mode to Auto-Detect, JFTP automatically determines the transfer mode for a given file and transfers the file in correct mode, thus saving time and reducing the chances of corrupting the files.

When you start JFTP, the transfer type is always set to Auto-Detect. To change the transfer mode to ASCII, select Transfer Mode -> ASCII menu item from the menu bar. To change the transfer mode to Binary/Image, select Transfer Mode -> Binary/Image menu item from the menu bar.