近乎静态的网站,直接连接ftp目录,请问如何得到该ftp的容量大小,和剩余空间 而且请教下asp.net有没现成比较好用的框架结构控件?
解决方案 »
- 封装带来的坏习惯,以及其它一些项目里存在的坏习惯
- 各位前辈救命呀弄了一天了还是出问题
- 请教:asp.net超时时间已到
- PetShop4.0 中MemberShip奇怪问题
- 全世界好像暫時都沒有人能解決的問題。我們連日來搜索了幾乎所有有名的搜索引擎也沒有答案。
- 我用2.0开发的音乐博客网站,大家评点一下
- 字符串变量值为“false”怎样同字符串“false”比较呢?
- 关于hashtable和函数问题,请大家看看,郁闷阿
- 弹出窗口刷新问题,请大家帮我看看
- 求帮忙!我用vs2010创建,可在IIS里打不开,出现以下错误:
- cookie和session比较
- asp.net用rdlc打印,如何统计打印次数(预览不算在内)
FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create("ftp://192.168.50.8");
ftpRequest.Credentials = new NetworkCredential("ftpuser", "Pgoweb04"); ftpRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
FtpWebResponse response = (FtpWebResponse)ftpRequest.GetResponse();
Console.WriteLine("Delete status: {0}", response.StatusDescription);
StreamReader read = new StreamReader(response.GetResponseStream());
string res = read.ReadToEnd();
response.Close();
res 中就包含welcome的消息,你需要自己解析。ListDirectoryDetails会列出根目录下所有文件的大小,和目录,都在res中。
你可以解析取得文件大小,再相加。因为有目录可以使用递归。