FTP传输方式

FTP传输方式FTP的传输有两种方式:ASCII、二进制

 ASCII传输方式假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式

但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件

在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝

二进制传输模式在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的

即使目的地机器上包含位序列的文件是没意义的

例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行

如在ASCII方式下传输二进制文件,即使不需要也仍会转译

这会损坏数据

(ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它

如果传输二进制文件,所有的位都是重要的

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关