C#写的FTP服务器测试.......

windinwing 2003-08-18 08:49:39
windows服务,一加载就占用十M内存, 可怕...

FTP:5235.cn
or 218.104.57.250
user:xiaoxiao
pass:xiaoxiao

请用pasv模式上传
现在只有cuteftp可以连接,用IE和其他FTP客户端都连不上 郁闷

另外编码问题 ,不知怎么解决,试了N种编码,都不行

1. 如下:
private void SendData(string data)
{
Byte[] byte_data = System.Text.Encoding.ASCII.GetBytes(data.ToCharArray());

int nCount = m_pClientSocket.Send(byte_data,byte_data.Length,0);
if(nCount != byte_data.Length)
{
throw new Exception("发送的数据比要要传输的数据少 !");
}

if(m_pFTP_Server.LogCommands) //是否写入日志
{
data = data.Replace("\r\n","<CRLF>");
m_pLogWriter.AddEntry(data,this.SessionID,m_ConnectedIp,"S");
}
}


2.另外谁有异步文件操作的完整示例,帮忙帖一份,谢谢


...全文
114 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
ArLi2003 2003-08-31
  • 打赏
  • 举报
回复
nc 5235.cn 21

连接被拒绝~
Amilsx 2003-08-31
  • 打赏
  • 举报
回复
up
digitalghost 2003-08-30
  • 打赏
  • 举报
回复
System.Text.Encoding.GetEncoding("GB2312")
应该没有问题了,我以前也是这个问题!
ekeen 2003-08-19
  • 打赏
  • 举报
回复
认真测试ing
netcoder 2003-08-19
  • 打赏
  • 举报
回复
我测了老兄,给我分吧,我是常州的
windinwing 2003-08-19
  • 打赏
  • 举报
回复
晕倒,pasv模式用cuteftp可以连,有一些客户端可以
port基本上都正常 ,帮忙测试下哇


顺便测试一下这个 FTP客户端组件(镶入web页面)

http://expert.csdn.net/Expert/topic/2155/2155499.xml?temp=.9225428
windinwing 2003-08-19
  • 打赏
  • 举报
回复
up
windinwing 2003-08-18
  • 打赏
  • 举报
回复
那个看过了,客户端的啦
雪狼1234567 2003-08-18
  • 打赏
  • 举报
回复
还是先看看别人的源码吧:
http://www.codeproject.com/dotnet/dotnetftp.asp?target=ftp
windinwing 2003-08-18
  • 打赏
  • 举报
回复
按照国际惯例,先顶一次。
按照潇笑惯例,在顶一次。

111,095

社区成员

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

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

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