内容长度随机为null

时间:2019-03-07 10:05:36

标签: c# .net http http-headers httpclient

我正在尝试使用以下代码从特定的URL下载:

var requestUri = "https://github.com/gus33000/MSM8994-8992-NT-ARM64-Drivers/archive/master.zip";

using (var client = new HttpClient())
{
    using (var response = await client.GetAsync(requestUri, HttpCompletionOption.ResponseHeadersRead))
    {
        var contentLength = response.Content.Headers.ContentLength;
    }
}

如果运行代码,则很可能在null中得到contentLength。但为什么?有时,返回长度。我应该怎么做才能始终获取文件的长度?

0 个答案:

没有答案