Http 包头里面有个content-length,可以获取下载的资源包大小
2024-10-22 02:37:42
NSDictionary *headerFieldsDic = request.responseHeaders;
包大小为:[headerFieldsDic[@"Content-Length"] longLongValue]
参考代码
- (void)connectionNSURLConnection *)connection didReceiveResponseNSURLResponse *)response{
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *)response;
if(httpResponse && [httpResponse respondsToSelectorselector(allHeaderFields)]){
NSDictionary *httpResponseHeaderFields = [httpResponse allHeaderFields]; total_ = [[httpResponseHeaderFields objectForKey"Content-Length"] longLongValue]; //NSLog(@"%lld", total_);
}
}
最新文章
- .Net中使用SendGrid Web Api发送邮件(附源码)
- How to use the Visual Studio
- 【63测试20161111】【BFS】【DP】【字符串】
- C语言变参问题
- sql,联合主键,按id分组求版本号最大值的集合
- CentOS(十)--与Linux文件和目录管理相关的一些重要命令②
- 深入理解 react-router 路由系统
- Maskrcnn遇到的坑
- 采石厂管理系统V3.0版本上线(采石厂车辆出入管理系统,石厂开票系统)
- iOS封装功能生成 .framework
- 解决MySQL不允许远程连接的问题
- VC6.0编译器设置
- UNIX高级环境编程(11)进程控制(Process Control)- 进程快照,用户标识符,进程调度
- angular.module()参数问题
- hasura graphql server event trigger 试用
- oracle之 11.2.0.4 bbed安装
- Java50道经典习题-程序33 杨辉三角
- 超详细的Java面试题总结(四 )之JavaWeb基础知识总结
- 使用BUCK进行iOS项目打包
- mysql轮廓总结