如何获取网络上远程要下载的文件准确大小

sunbf 2013-05-31 06:26:41
如题
第一 如何判断 http://www.xxxx.com/aaa.rar 文件是否存在
第二 如果存在 怎么获取这个文件的尺寸大小.
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
文件不存在,会抛出异常,并且如果你catch段中获取 response.StatusCode 会得到 404。
人生导师 2013-05-31
  • 打赏
  • 举报
回复

 WebRequest req = WebRequest.Create(fileUrl);
 WebResponse  response = req.GetResponse();
// 获取文件大小
int length =reponse.ContentLength;
如果返回的文件大小为0 也就代表文件不存在了
yanghailun_ 2013-05-31
  • 打赏
  • 举报
回复
参考: http://www.cnblogs.com/wenbinliu/archive/2013/02/01/2889002.html
yanghailun_ 2013-05-31
  • 打赏
  • 举报
回复
webrequest,然后获得一个response。response.ContentLength

110,538

社区成员

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

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

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