C#获得ftp上文件大小

forever803 2010-05-27 11:19:23
各位兄弟姐妹们,C#怎么获得ftp上文件大小,希望高手们能指点,急啊!
...全文
289 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaogug01 2010-05-27
  • 打赏
  • 举报
回复
共享文件? FileInfo类,查msdc
forever803 2010-05-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 showlin 的回复:]
发送ftp命令
size 文件名
给远程主机
[/Quote]
你好,请问怎么发送ftp命令?能写下代码吗?
showlin 2010-05-27
  • 打赏
  • 举报
回复
发送ftp命令
size 文件名
给远程主机
forever803 2010-05-27
  • 打赏
  • 举报
回复
using System.Net;
int GetSize(string sUrl)
{
int Size = 0;
WebRequest req = WebRequest.Create(sUrl);
//req.Method = "POST";//HEAD
//req.Proxy = new WebProxy( "....... ",8080);
WebResponse res = req.GetResponse();
try
{
Size = Convert.ToInt32(res.Headers["CONTENT-LENGTH"]);
}
catch { }

res.Close();

return Size;
}
float size = (float)GetSize(文件路径);
forever803 2010-05-27
  • 打赏
  • 举报
回复
已解决
using System.Net;
int GetSize(string sUrl)
{
int Size = 0;
WebRequest req = WebRequest.Create(sUrl);
//req.Method = "POST";//HEAD
//req.Proxy = new WebProxy( "....... ",8080);
WebResponse res = req.GetResponse();
try
{
Size = Convert.ToInt32(res.Headers["CONTENT-LENGTH"]);
}
catch { }

res.Close();

return Size;
}


FtpConnection ftp=new FtpConnection(ip,用户名,密码);
ftp.DeleteFile(文件路径);

110,502

社区成员

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

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

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