摘要: ``` // 为了便利使用HTTP请求,当一个baseURL提供时,用相对路径构造GET/POST等便利的方法创建请求 @interface AFHTTPSessionManager : AFURLSessionManager // 当baseURL提供时,用相对路径构造GET/POST等便利方法来创建请求 @property (readonly, nonatomic, strong, null... 阅读全文
posted @ 2019-06-30 20:55 220和284 阅读(999) 评论(0) 推荐(0) 编辑
摘要: ``` // 创建NSURLSession这个对象,而NSURLSession又基于NSURLSessionConfiguration @interface AFURLSessionManager : NSObject // 管理的NSURLSession会话对象 @property (readonly, nonatomic, strong) NSURLSession *session; // ... 阅读全文
posted @ 2019-06-30 20:53 220和284 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ``` // 将返回的data转化为用户所需的格式,比如如果你的responseSerializer是AFJSONResponseSerializer对象那么解析出来的data就是JSON格式 // 1. AFJSONResponseSerializer 接受的content-type有:application/json text/json text/javascript // 2. AFXMLP... 阅读全文
posted @ 2019-06-30 20:52 220和284 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ``` // 请求序列化将参数编码为查询字符串、HTTP主体、必要时设置适当的HTTP头字段 // AFNetworking中提供了三种序列化器 // 1. AFHTTPRequestSerializer 根据request和请求参数构造NSURLRequest对象 // 2. AFJSONRequestSerializer 继承自AFHTTPRequestSerializer,相对于AFHTTP... 阅读全文
posted @ 2019-06-30 20:51 220和284 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ``` @interface NSURLSession : NSObject // 共享的单例会话对象 @property (class, readonly, strong) NSURLSession *sharedSession; // 指定配置 创建会话 + (NSURLSession *)sessionWithConfiguration:(NSURLSessionConfiguration ... 阅读全文
posted @ 2019-06-30 20:32 220和284 阅读(122) 评论(0) 推荐(0) 编辑
摘要: NSURLConnection 是 苹果官网库中自带的简单网络请求的一个类,主要提供了使用URL创建同步和异步请求的方法, "NSURLConnection API" 简单介绍一下NSURLConnection 的使用方法 使用NSURLConnection 发送GET同步请求 上边的运行结果输出如 阅读全文
posted @ 2019-06-30 19:51 220和284 阅读(325) 评论(0) 推荐(0) 编辑
摘要: ``` @interface NSURLConnection : NSObject { @private NSURLConnectionInternal *_internal; } // 返回初始化的URL连接,并开始加载URL请求的数据 - (nullable instancetype)initWithRequest:(NSURLRequest *)request delegat... 阅读全文
posted @ 2019-06-30 19:50 220和284 阅读(160) 评论(0) 推荐(0) 编辑