关于ftp中文本模式和二进制模式上传文件的区别
来源:互联网 发布:淘宝上的地暖有辐射吗 编辑:程序博客网 时间:2024/04/30 07:27
文本模式,设置为assic;
二进制模式,设置为binary。
研究这个的起因是因为从arm板传输jpg图片到ftp服务器,ftp服务器却打不开图片。后来经过搜索和求教,发现,是传输模式造成的。 后来在传输交叉编译压缩文件的时候又遇到拉这个问题:tar: 跳转到下一个头tar,将传输模式选择为bin模式即可。参见帖子:http://blog.csdn.net/wenwusq/article/details/8600757
文本模式和二进制模式的区别在于对换行符的处理不同(我们知道,windows下的换行符为“\r\n",linux下的换行符为”\n“,mac下的换行符为”\r")。文本模式会对换行符进行处理,而二进制模式不会对文件做处理。比如linux下的文件,传输到windows的ftp服务器上(测试环境比较好搭建),文本模式,传输过来的文件会正常换行,而二进制模式就不会换行。建议不清楚这个概念的,都使用binary模式传输,因为换行符是可以使用软件做处理的(nodepad等)。
一般用HTML和文本编写的文件必须用ASCII模式上传,用BINARY模式上传会破坏文件,导致文件执行出错。BINARY模式用来传送可执行文件,压缩文件,和图片文件。如果你用ASCII模式传,会显示一堆乱码,你必须重新用BINARY模式传。
0 0
- 关于ftp中文本模式和二进制模式上传文件的区别
- 关于ftp中文本模式和二进制模式上传文件的区别
- c语言中文本模式和二进制模式的区别
- C语言读取文件中文本模式和二进制模式的区别
- 文件输出时,string和字符数组的区别.以及二进制模式和文本模式
- 关于文本模式和二进制模式对文件进行操作的区别
- ftp 传输模式(二进制模式和文本模式)
- FTP中Binary二进制与ASCII传输模式的区别
- 二进制和文本模式打开一个文件
- ftp 客户端软件的传输模式ASCII和二进制
- FTP主动和被动模式的区别
- 关于FTP的主动模式和被动模式的区分
- ftp ASCII模式和BINARY模式的区别
- FTP主动模式和被动模式的区别
- FTP主动模式和被动模式的区别
- FTP主动模式和被动模式的区别
- FTP主动模式和被动模式的区别
- FTP主动模式和被动模式的区别
- 【最短路】【水题】【cogs 497】奶牛派对
- bjdpvvfzz
- pvdzdhdvfd
- hadoop学习(7)----将Hadoop2.6源码导入到win7下的eclipse
- Andrew NG机器学习课程笔记(十一)
- 关于ftp中文本模式和二进制模式上传文件的区别
- NSNotificationCenter 的使用详解
- Debug神器 --- StrictMode
- 社説 20150621 農地集積バンク 利用促進の努力が足りない
- Nginx安装部署
- PATBasic——1009. 说反话 (20)
- 社説 20150621 新国立競技場 立ち止まって計画を見直そう
- sigsuspend() 用法
- mysql查询 今日 数据的方法