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