#pragma mark - 获取网络文件大小
- (long long)fileSizeWithURL:(NSURL *)url
{
// 默认是GET
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:kTimeOut];
// HEAD 头,只是返回文件资源的信息,不返回具体是数据
// 如果要获取资源的MIMEType,也必须用HEAD,否则,数据会被重复下载两次
request.HTTPMethod = @"HEAD";
// 使用同步方法获取文件大小
NSURLResponse *response = nil;
[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:NULL];
// expectedContentLength文件在网络上的大小
NSLog(@"%lld", response.expectedContentLength);
return response.expectedContentLength;
}
- (long long)fileSizeWithURL:(NSURL *)url
{
}