木子屋 Dnawo's BLOG

HttpWebRequest使用HEAD方法获取远程文件大小

👤 dnawo 📅 2013-04-24 👁 5843 👍 0 💬 0 🔄 来源:本站原创
HTTP使用HEAD方法请求时,服务器只返回HTTP报头,不返回文档主体,因而可以用它来获取远程文件大小:

string url = "http://www.mzwu.com/test.apk";
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Method = "HEAD";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
    Console.WriteLine(response.ContentLength);
}

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 C#实现HttpUtility.UrlEncode输出大写字母 下一篇 → T-SQL中替代游标遍历结果集的方法