在使用NMFTP时如何确定上传文件的格式(100分)

  • 主题发起人 主题发起人 eastbuck
  • 开始时间 开始时间
E

eastbuck

Unregistered / Unconfirmed
GUEST, unregistred user!
通过FTP上传文件时,不知如何确定文件使用什么模式上传!
 
一般的可以通过后缀名!

特殊的,可先当作二进制文件读一下,如是ASCII文件,其ASCII码值范围有限!
可据此判断!
 
如果通过后缀名判断,是否需要需要用无数个if去判断, 这显然不合理!
对于ASCII文件,难道也去通读全文一个字一个字的判断???
!!!!!!!!!!!!!!!
能否给一个明确的说法!FTP上传有三种模式,一一判断肯定不合理!
 
现在的FTP软件大部分都有这么一个小数据库存放后后缀名和其格式,
不必用无数个if语句(主要是这样很容易扩展)。
自定义的文件,自己当然知道是那种格式的了!
其他的文件秩序判断文件头部少量的即可。

FTP上传模式好像只有两种的说(ASCII和BIN)!
 
为什么不都用BIN方式?
 
除了*.TXT文件和自己自定义的文本文件,其余一律用BIN就可以了。
 
我做FTP都是通通用BIN。
 
BMP文件以什么方式传递?
 
BMP文件以bin方式传递
 
多人接受答案了。
 
后退
顶部