网络编程
superyuan567
这个作者很懒,什么都没留下…
展开
-
HTTPS请求
需要设置代理//这个方法如果是http的请求并不会被调用,只有是https的请求才会调用- (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didReceiveChallenge:(NSURLAuthenticationChallenge *)challenge completionH...原创 2020-02-16 17:51:49 · 247 阅读 · 0 评论 -
AFNetworking使用
AFN基本使用GET请求:-(void)get1{ // 1.创建AFHTTPSessionManager管理者 // AFHTTPSessionManager内部是基于NSURLSession实现的 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; // 2.发送请求 N...原创 2020-02-16 16:22:18 · 1530 阅读 · 0 评论 -
NSURLSession
一.为什么要使用NSURLSession来替换NSURLConnection1.在iOS9.0之后,以前使用的NSURLConnection过期,苹果推荐使用NSURLSession来替换NSURLConnection完成网路请求相关操作。2.NSURLSession的优势:NSURLSession支持http2.0协议处理下载任务的时候可以直接把数据下载到磁盘中支持后台下载和上传同一...原创 2020-02-16 13:12:19 · 134 阅读 · 0 评论 -
NSURLConnection
iOS中发送HTTP请求的方案1.苹果原生NSURLConnection:用法简单,最古老最经典的一种方案(坑比较多)NSURLSession:功能比NSURLConnection更加强大,苹果目前笔记推荐使用的技术(2013年推出)CFNetwork:纯C语言2.第三方框架ASIHttpRequest:早已停止更新AFNetworking:简单易用,提供了基本够用的常用功能,维护和...原创 2020-02-15 23:22:20 · 1830 阅读 · 0 评论