【问题标题】:corrupting xml file via transferring ftp通过传输 ftp 损坏 xml 文件
【发布时间】:2019-07-09 13:15:53
【问题描述】:

我正在通过 ftp 传输不同的 xml 文件,它工作正常。

但是在使用 ftp 传输期间,一个特定的 90kb xml 文件损坏了。获取 6kb 的损坏文件。

【问题讨论】:

  • 确保将文本文件作为文本而不是二进制文件传输。
  • 您正在使用什么程序?什么操作系统?
  • @Oded 但是正确传输的其他 xml 文件遇到了一个特定文件的问题。
  • 您是否能够确定“好”和“坏”文件之间的区别?或者在哪里在“坏”的地方发生了损坏?
  • 还有,这个文件/字符有什么特别之处?会不会是唯一一个不是 ASCII 的?

标签: ftp mobile-website


【解决方案1】:

我很确定如果它是一个 Unicode 文件,你必须设置为二进制(不是文本,这是通常的默认值)。

编辑

如果您告诉我们您正在使用什么程序(在 Ubuntu 中)进行 ftp,这里的人将能够告诉您如何测试这种可能性。

程序也有可能存在错误(我在流行的 Usenet 阅读器上看到过这种情况:只有偶尔会失败,具体取决于段的确切大小)。

【讨论】:

  • @krunal shah:这与它无关。你是如何使用 ftp 的?作为命令行工具?还是使用一些 GUI?
  • @krunal shah:那么,在传输文件之前输入binary<ENTER> 有效吗?
【解决方案2】:

我正在使用 sprint 3G 卡进行网络连接。 我更改了卡的设置。 我关闭了 bytemobile 优化。 它就像一个魅力! 瞧!

【讨论】:

    猜你喜欢
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    相关资源
    最近更新 更多