二进制方式上传
‘壹’ 二进制方式上传的文件在本地服务器怎么处理
使用ftp工具,在工具选项中选择二进制模式。例子:在windows
cmd窗口下执行ftp命令后,进入ftp>提示符后执行binary命令就可以使用二进制模式了。
‘贰’ 如何上传二进制数据
二进制转化为字符序列的规则:
分析每个字节,当其ASCII值在0到31,127到255,或为39、92,请将这字节转化为3位的八进制字符串,前面加上2个反斜杠,如chr(39)表示为//047. 其他ascii值为可显示字符,不变,当然你也可全部转化为八进制,但这样整个字符串太长,浪费空间。
如二进制序列 chr(0)+'a'+'b'+chr(233)+chr(25)+'c'转化为字符序列为:
//000ab//351//031c
上传的时候再来个显示转换,如 insert into table1 (aa) values (cast('//000ab//351//031c' as bytea))
如果二进制数据太大,可分次上传,用||连接符连接起来,如:
insert into table1 (id,aa) values (1,cast('序列1' as bytea))
update table1 set aa=aa||cast('序列2' as bytea) where id=1
‘叁’ 虚拟主机FTP上传文件为什么要用二进制上传
这与
虚拟主机
没有关系,是FTP的原因,采用ASCII码传输的时候,
编码方式
是7位
ASCII编码
,如果你不是这种编码的数据,就会造成数据的损坏,会缺少1位,所以,做
文件传输
的时候,一般都回选二进制进行传输,这样可以保证源文件的完整。
‘肆’ 二进制方式上传
ftp软件的传输设置!!!
这个网页里有详细教程
http://faq.comsenz.com/viewnews-373
‘伍’ “以二进制模式把文件上传到服务器”是什么意思
传输方式,二进制就是01010101这样传不考虑文件内容,ASCII方式就是把这些字符一个一个的传上去,二进制相对可靠一点 `````