ftp传输模式区别.docxVIP

  • 20
  • 0
  • 约1.22千字
  • 约 1页
  • 2021-11-08 发布于江苏
  • 举报
ftp 客户端软件的传输模式ASCII 和二进制 有什么区别? FTP 可用多种格式传输文件,通常由系统决定,大多数系统(包括 UNIX 系统)只有两种模式:文本模式和二进制模式。文本传输器使用 ASCII 字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比文本模式更快,并且可以传输所有ASCII 值,所以系统管理员一般将 FTP 设置成二进制模式。 一般来说: 如果你用错误的模式传输你的图片,你将会无法看到图片,看到的会是乱码。 如果你用错误模式上传 CGI 脚本,那么就将无法运行你的脚本,会看到类似 Server 500 Error 的出错信息。 所以你必须使用正确的模式,图片和执行文件必须用 BINARY 模式,CGI 脚本和普通 HTML 文件用 ASCII 模式上传. ASCII 和 BINARY 模式区别: 用 HTML 和文本编写的文件必须用 ASCII 模式上传,用 BINARY 模式上传会破坏文件,导致文件执行出错。 BINARY 模式用来传送可执行文件,压缩文件,和图片文件。 如果你用 ASCII 模式传,会显示一堆乱码,你必须重新用 BINARY 模式传。 对于第二种情况,是因为有很多 ftp 服务器和客户端软件能自动识别文件类型,并采取相应的传输方式。 ftp 是应用层协议,和具体操作系统无关 . ASCII 模式和 BINAR

文档评论(0)

1亿VIP精品文档

相关文档