4.1.1 FTP数据结构
进行FTP编程(www.cppentry.com)之前,用户首先需要知道FTP有哪些数据结构。由于在某些主机上保存的文件是面向字节的,某些是面向记录的。所以在FTP中,除了有不同的数据类型以外,还有几种不同的文件结构类型。这样做的目的是为了在不同的主机之间传送文件时能够相互识别。
二进制结构:文件中没有内部结构,一般被看作二进制流。
文件式结构:由许多记录组成的文件。
页面结构:由不同的索引页组成文件。
注意:一般情况下,如果没有使用FTP命令去设置文件的结构,则默认的结构是文件式结构。