Ftp 意外

Ftp 意外,ftp,Ftp,有时,当我将文件上传到ftp,然后下载它们时,我会在获取的文件中遇到一些“不需要的技巧” 初始文件: <ul> <li><a href="#">Home</a></li> <li><a href="#">Works</a></li> <li><a href="#">About</a></li> <li><a href

有时,当我将文件上传到ftp,然后下载它们时,我会在获取的文件中遇到一些“不需要的技巧”

初始文件:

<ul>
 <li><a href="#">Home</a></li>
 <li><a href="#">Works</a></li>
 <li><a href="#">About</a></li>
 <li><a href="#">Docs</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">Forums</a></li>
</ul>
2个示例:

<ul>
 <li><a href="#">Home</a></li>
 <li><a href="#">Works</a></li>
 <li><a href="#">About</a></li>
 <li><a href="#">Docs</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">Forums</a></li>
</ul>
1) 不需要的空行。

当我取回文件时,代码会变成如下所示:

<ul>

 <li><a href="#">Home</a></li>

 <li><a href="#">Works</a></li>

 <li><a href="#">About</a></li>

 <li><a href="#">Docs</a></li>

 <li><a href="#">Blog</a></li>

 <li><a href="#">Forums</a></li>

</ul>
2) 制表清理:

<ul>
 <li><a href="#">Home</a></li>
 <li><a href="#">Works</a></li>
 <li><a href="#">About</a></li>
 <li><a href="#">Docs</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">Forums</a></li>
</ul>
代码转换为:

<ul><li><a href="#">Home</a></li><li><a href="#">Works</a></li><li><a href="#">About</a></li><li><a href="#">Docs</a></li><li><a href="#">Blog</a></li><li><a href="#">Forums</a></li></ul>

为什么会发生这种情况以及如何克服这些意外?

确保你的转会类型正确。换句话说,ASCII或自动。

或“二进制”很可能很好。@selbie:yes,“二进制”的意思是“不要乱动内容”;否则FTP可能会试图“修复”您的端点和其他空白。另外请注意,在上载和下载时,您需要为连接设置“二进制”模式(除非是同一连接)。这是古老而古老的FTP协议的产物;ASCII模式允许FTP服务器更改文件的端点,从而保持Linux的LF、Windows的CRLF和Mac的CR之间的兼容性;然而,当服务器猜错时,这也会导致绝对的破坏。