关于在windows下上传到Unix的FTP格式

山中老狼 2007-03-26 11:07:33
我现在用的是网上的FTPFactory.cs空上类上传一个压缩文件到一个Unix服务上,当我在从这个FTP上下载过来时老是提示错误,以我分析是因为格式问题,连路是没问题的,因为我上传一个.TXT的文件时下载过来就没问题.各位能否帮我分析一下。

顶者有分,在线等待。盼各位给予帮忙,感激不尽!

! D:\AM_CDG20070323\test.rar: The file "???" header is corrupt
! D:\AM_CDG20070323\test.rar: The file "???" header is corrupt
! D:\AM_CDG20070323\test.rar: The file "???" header is corrupt
这个就是我在从FTP上复制到本地来解压时报的错误,刚刚忘记发错误信息上去了,还有就是我把这个文件直接复制上FTP,然后下载下来解压不会报错。





我在试了一下另处一个是WINDOWS的FTP服务器下载下来的就能正常解压。

真不知道这个要如何编码才能从Unix上下载下来后能正常解压.
...全文
314 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
anna_aiya 2007-07-23
  • 打赏
  • 举报
回复
??
山中老狼 2007-03-26
  • 打赏
  • 举报
回复
谢谢兄弟们,帮我顶顶.实在搞不定了.
jinanjiang 2007-03-26
  • 打赏
  • 举报
回复
up
山中老狼 2007-03-26
  • 打赏
  • 举报
回复
private void sendCommand(String command)
{

Byte[] cmdBytes =
Encoding.ASCII.GetBytes((command+"\r\n").ToCharArray());
int retuT;
retuT=clientSocket.Send(cmdBytes, cmdBytes.Length, 0);
readReply();
}

这个是关键代码,谁来看看怎么改,反正这里已经是字节流了,为什么还不行.

Red_angelX 2007-03-26
  • 打赏
  • 举报
回复
还是检查FTPFactory.cs代码吧
Red_angelX 2007-03-26
  • 打赏
  • 举报
回复
FTP是一个通用协议 因该和操作系统是没有关系的
不同的操作系统上的ftp都是遵从相同协议的
山中老狼 2007-03-26
  • 打赏
  • 举报
回复
在不来人顶我就又顶不上去了,我都开了二个贴了.
山中老狼 2007-03-26
  • 打赏
  • 举报
回复
又没人顶啊,自己顶

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧