URLSession
2024-08-29 13:38:32
URLSession时ios7中的心得网络接口,与NSURLConnection是并列的。
当程序在前台时,URLSession与NSURLConnection大部分可以互相替代。
URLSession支持后台网络操作。除非用户强制关闭。
URLSession提供的功能:
1.通过url将数据下载到内存。
2.通过url将数据下载到文件系统
3.将数据上传到url
4.在后台完成上述功能
对于小型数据,例如用户登录、下载小图像、json&xml仍然使用NSURLConnection的异步或同步方法即可。
工作机制:
url ---> URLRequest ---> URLConnection(简单的网络访问数据)
url ---> URLRequest ---> URLSession(它是由URLSesionConfigration进行管理的我们在用URLSession的时候应该先初始化这个对象,创建它的对象,要知道所有的任务都是由Session发起的,所有任务默认都是挂起的,需要Resume) ---> 负责下载/断点续传/后台下载;上传/后台上传;下载/上传进度跟进。
最新文章
- ARM 编译 phddns
- 【Linux程序设计】之进程控制&;守护进程
- Thrift编译与验证 - python
- LintCode-- Remove Linked List Elements
- ubuntu 初始
- BZOJ 1143 祭祀
- JDK Linux环境配置
- Qt工具知多少
- C++静态成员
- 转:浏览器与WEB服务器工作过程举例
- 使用软件开发的部分思想,帮助HR处理Excel。
- main函数是主线程吗
- 使用 certbot 申请泛域名https证书
- iTerm2 使用笔记
- [daily][tcpdump] tcpdump查找reset包
- android uboot中的mmc命令
- Win10系列:UWP界面布局进阶9
- 图解 SQL-Server新建作业
- C# 文件过滤器filter
- magento如何在首页显示产品