AFNetWroking 3.0 GET&POST基本使用--默染江山
来源:互联网 发布:阳江网络问政平台首页 编辑:程序博客网 时间:2024/05/16 04:32
- (void)requestWithUrl:(NSString *)url params:(NSDictionary *)params methodType:(NSString *)methodType{ // 1. 创建URLString if (url == nil) { url = [[IMConfigManager defaultManager] getNewsAppUrl]; } // 2. 创建SessionConfiguration NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration]; // 3. 创建SessionManager AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithSessionConfiguration:configuration]; // 4. 创建Request NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] requestWithMethod:methodType URLString:url parameters:params error:nil]; // 5. 设置Response manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil]; if ([methodType isEqualToString:@"POST"]) { // 设置application的HTTPHeaderField [request setValue:@"application/x-www-form-urlencoded; charset=utf-8" forHTTPHeaderField:@"Content-Type"]; } // 6. 创建SessionDataTask NSURLSessionDataTask *dataTask = [manager dataTaskWithRequest:request completionHandler:^(NSURLResponse * _Nonnull response, id _Nullable responseObject, NSError * _Nullable error) { if (error) { [self requestFailure:error]; } else { [self requestSuccess:response responseObject:responseObject]; } }]; // 7. 执行SessionDataTask [dataTask resume];}
1 0
- AFNetWroking 3.0 GET&POST基本使用--默染江山
- POST、GET基本对比和使用
- Swift使用AFNetwroking访问网络数据
- xUtils的基本使用(get,post,上传文件)
- HttpClient get, post使用
- Get, Post使用场景
- 何时使用(post&get)
- GET和POST的使用
- HttpRequest使用POST/GET方法
- perl 使用post和get
- python - 使用GET和post
- GET 和 POST 何时使用
- 何时使用post与get?
- okhttp get post 使用源代码
- Android HttpClient基本使用方法!!--get和post
- HttpClient Get和post基本操作
- requests模块post/get基本用法
- Retrofit的基本post,get请求
- 云计算入门必备的90条术语
- 原数据库和现有数据库不同
- 读写excel文件
- Android中实现类似qq好友列表展开收起的效果
- CSS字体
- AFNetWroking 3.0 GET&POST基本使用--默染江山
- IOS安装包分发(windows+tomcat+私有证书https)
- oracle client 安装
- 从头认识多线程-2.7 同步是不具备继承性的
- linux 下用crossover 安装 cajviewer
- ViewPager+TabLayout
- 搭建odoo开发调试环境
- 单链表反转的非递归与递归算法
- Aspose word导出照片代码实现