C#获取远程文件大小及修改日期 请教:我想获得一个远程文件的文件大小及它的修改日期,用C#应该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是的,比如有个链接http://........pdf,中间的不管它,反正是一个PDF文件,我想知道它的大小和修改时间,不是本地的 我是笨办法就是用WebClient把它下载下来再读取信息 哦?可以吗?能不能讲具体一点?偶用httpwebrequest,好象不行的,只能是本地的文件 //文件大小HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://........pdf");HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();Response.Write(myRes.ContentLength);myRes.Close(); WebClient client = new WebClient(); client.DownloadFile("http://...pdf", "temp.pdf"); FileInfo fi = new FileInfo("temp.pdf"); Console.WriteLine(fi.Length); Console.WriteLine(fi.LastWriteTime); 上面代码在我本机测试成功的除非是FTP,可以得到修改日期FtpWebResponse.LastModified using System.Net;看一下你的URL是否有问题 嗯,谢过了URL是没有问题的我再试试看 看见的帮忙http://community.csdn.net/Expert/topic/5677/5677248.xml?temp=.4019739谢谢 点击新的窗口的时候,出现创建窗口句柄时出错。 从Txt导入数据到表格,如何限制格式 socket.bind(myserver) 错误提示提供了无效参数????在线结贴 如何循环取某个月中某天某小时的值? C#学习中,望大家指导哈 load使用上了为什么有错?哪里出错了? 执行浅度复制和深度复制一定要实现ICloneable接口吗? 最近这几天,csdn的开发人员,对抵制日货方面比较积极,呼吁大家抵制日货,打道小日本。特此散100分 关于INotifyPpropertyChanged接口的疑问 求助! 用http协议传信息到IIS 反射?? 遍历自定义类中全部属性
偶用httpwebrequest,好象不行的,只能是本地的文件
HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();
Response.Write(myRes.ContentLength);
myRes.Close();
client.DownloadFile("http://...pdf", "temp.pdf");
FileInfo fi = new FileInfo("temp.pdf");
Console.WriteLine(fi.Length);
Console.WriteLine(fi.LastWriteTime);
FtpWebResponse.LastModified
看一下你的URL是否有问题
URL是没有问题的
我再试试看