木子屋 Dnawo's BLOG

C#判断WEB服务器是否支持断点续传

👤 dnawo 📅 2013-12-27 👁 4152 👍 0 💬 0 🔄 来源:本站原创
//1.发出请求
string url = "http://www.mzwu.com/test.apk";
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.AddRange(0, 1);
request.Timeout = 10000; //防止不支持时等太久
HttpWebResponse response;
try
{
    response = (HttpWebResponse)request.GetResponse();
}
catch (WebException ex)
{
    response = (HttpWebResponse)ex.Response;
}
//2.根据HTTP状态码判断是否支持断点续传
Console.WriteLine(response!=null && response.StatusCode == HttpStatusCode.PartialContent ? "YES" : "NO");

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 C#调用字体文件使用非系统注册字体示例 下一篇 → [公司]安卓客户端应用下载超过100%仍未完成故障