iOS 下载开始的时候获取将要下载完成的文件的大小
在NSURLSessionDataDelegate 代理方法中获取将要下载完成的文件的大小expectedContentLength
//网络资源下载请求获得响应
- (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dataTask didReceiveResponse:(NSURLResponse *)response completionHandler:(void (^)(NSURLSessionResponseDisposition))completionHandler {NSHTTPURLResponse* httpResponse = (NSHTTPURLResponse*)response;NSInteger code = [httpResponse statusCode];///200 请求成功if(code == 200) {completionHandler(NSURLSessionResponseAllow);NSInteger expected = response.expectedContentLength > 0 ? (NSInteger)response.expectedContentLength : 0;self.expectedSize = expected;}else {completionHandler(NSURLSessionResponseCancel);}
}
iOS 下载开始的时候获取将要下载完成的文件的大小相关推荐
- python获取文件夹大小_S3 API for python–创建bucket文件夹统计文件夹大小
最近一直在跟S3打交道,但是苦于java不会,python懂一点,API这个东东经常听也知道是啥,但是没有实际根据API文档去进行相关开发的经历,所以前期一直很忐忑,都是找别人帮忙写好特定功能的程序, ...
- iOS Sprite Kit教程之申请和下载证书
iOS Sprite Kit教程之申请和下载证书 模拟器虽然可以实现真机上的一些功能,但是它是有局限的.例如,在模拟器上没有重力感应.相机机等.如果想要进行此方面的游戏的开发,进行程序测试时,模拟器显 ...
- Xamarin iOS教程之申请付费开发者账号下载证书
Xamarin iOS教程之申请付费开发者账号下载证书 Xamarin iOS使用真机测试应用程序 在讲解iOS Simulator时,已经提到了虽然iOS Simulator可以模仿真实的设备,但是 ...
- iOS软件源怎么找,怎么下载/签名安装?
iOS软件源怎么找,怎么下载/签名安装? 大家都知道一般来说只有在苹果商店中才能下载安装使用App,因为苹果公司对App有一套严格的审核流程,通过签名机制来保证每一个安装到iOS设备上的App都是经过 ...
- 【每日随笔】电子签名 ( 下载 “e 签保“ 应用 | 使用 手机号 + 短信验证码 登录 | 发起签署 | 签名 | 获取签名后的 PDF 文件及出证信息 )
文章目录 一.下载 "e 签保" 应用 二.使用 手机号 + 短信验证码 登录 三.发起签署 四.签名 五.获取签名后的 PDF 文件及出证信息 一.下载 "e 签保&q ...
- python源码提取_Python|第一个python程序(获取音乐下载地址,附源码)
至少我们曾经在一起过. 来自:一言 软件截图 软件说明: 刚刚开始接触python,做出一个这样的软件,很low.附上源码, 希望大佬可以指点指点,正在琢磨怎么把音乐下载下来... 软件源码 impo ...
- IOS开发基础之使用AFNetworking框架下载服务器资源图片
IOS开发基础之使用AFNetworking框架下载服务器资源图片 info.plist加入这句 <key>NSAppTransportSecurity</key> <d ...
- php accept-length,php中Accept-Length获取不到下载文件的大小
php中在做文件下载的时候,其中要加上这么一些header信息: header("Content-type: application/octet-stream"); header( ...
- header php下载文件很小,php中Accept-Length获取不到下载文件的大小
php中在做文件下载的时候,其中要加上这么一些header信息:header("Content-type: application/octet-stream"); header(& ...
最新文章
- java修炼手册3.8_Java修炼手册
- java创建阻塞_如何从HttpsURLConnection创建Java非阻塞InputStream?
- 当你使用微信和QQ的时候,请不要忘记ICQ这个伟大的公司!
- 第二章 Qt Widgets项目的创建、运行和发布的过程
- NUC1077 Humble Numbers【数学计算+打表】
- java 表格树_00030-layui+java 树形表格treeTable
- 从sap获取数据写入数据库操作
- 转换大师swf转html,iPixSoft SWF to HTML5 Converter
- html钢琴谱播放器,蛐蛐五线谱播放器
- 最好用的伪原创工具手机app
- python生成随机中文_随机字生成器-Python
- Glide使用心得——加载图片出现浅绿色背景问题和Glide加载完成的监听设置
- 15款好用的web开源安全测试工具等你来
- 零基础学习IT技术是有技巧的
- ssm毕设项目班级网站45nk3(java+VUE+Mybatis+Maven+Mysql+sprnig)
- 怎样将excel表格合并
- 一篇文章带你搞定 SpringBoot 配合 SpringSecurity 实现自动登录功能
- 汇千网-五年后,我们能用脑机接口做什么?
- pyspark之统计基础操作(三)
- echarts地图上的标签为图片_百度地图标记点中添加Echarts图表