首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >传输问题: FTP上传后FPO JPG镜像损坏

传输问题: FTP上传后FPO JPG镜像损坏
EN

Stack Overflow用户
提问于 2016-03-17 19:36:43
回答 1查看 550关注 0票数 0

我们最近观察到在使用Mina-core 2.0.9和ftp-server-core 1.0.9传输特定图像文件时出现了一些问题。上传FPO文件(这是lowres OPI文件的类型)后,该文件在FTP服务器上被截断,我们无法再打开它。其他图像文件,如标准JPEG,也可以。我们假设根本原因可能是这些FPO文件在实际的二进制数据之前以明文元数据部分开始,因此FPT传输可能以不同的方式执行(见下文)。该问题可能与ASCII与二进制传输模式有关。

这个明文可能是原因吗?有没有其他人遇到过这种文件类型的类似问题?有没有一种方法可以告诉FTP服务器只使用二进制模式,或者更好地设置特定文件类型的传输?我们已经尝试使用FileZilla和FTP命令行工具显式设置二进制模式,但没有任何效果。

代码语言:javascript
复制
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: FullPress
%%BoundingBox: 0 0 480 480
%%HiResBoundingBox: 0 0 480.0000 480.0000
%%DocumentProcessColors: Cyan Magenta Yellow Black
%%EndComments
%ImageData: 480 480 8 4 0 1 6 "exec"
%BeginPhotoshop: 14
% 3842494D040A0000000000010000
%EndPhotoshop
[...]
%%BeginBinary:     255562
exec
s4IA>!"M;*Ddm8XA,lT0!!*&R!(-_f!<E3%!<N9&!<N<(!WiK,!WiE)"U"r1"9o#6
"pP58"pP;=#R1M?#6kA<$O@%G$47+I"pbSF$OR:K$47.?^]5&S!T4":"@Eb$9b@A.
&HGH9!<9t;*rl9A"T\W)!<E3$z!!!!"!WrQ/"pYD?$4HmP!4<@<!W`B*!X&T/"U"r.
!!.KK!WrE*&Hrdj0gQ!W;.0\RE>10ZOeE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j
.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)PJGBeCZK7nr5LPUeEP*;,q
QC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-
EN

回答 1

Stack Overflow用户

发布于 2016-03-18 00:41:31

我建议在进行FTP传输时,始终将文件压缩(即使这意味着您在zip容器中存储而不是压缩)。这是非常有价值的,因为当在目标位置解压时,解压工具会让你知道在传输过程中是否有什么东西坏了。

如果在传输后解压成功而没有错误,您可以消除传输过程,并专注于使用该文件的环境。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36059419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档