OKNetWorkHttp基于 AFNetworking 二次封装 业务更加简单清晰
2016-04-11 12:35
666 查看
github 地址
简单,没有黑魔法!更方便自定义!
简单调用
监测有没有网络
配置是否支持HTTPS ,管理测试环境和线上环境基类URL,版本号,是否开启日志 ,
OKNetWorkConfigure.h
管理业务相关API接口
OKNetWorkHttpAPIManager.m
简单,没有黑魔法!更方便自定义!
简单调用
[[OKNetWorkHttpAPIManager sharedInstance]requestHomeListWithParams:nil Success:^(id responseObject) { } failure:^(NSError *error) { }];
监测有没有网络
[[OKNetWorkHttpMonitorNetWork sharedInstance]monitorNetWork:^(BOOL responseObject) { if (responseObject) { NSLog(@"有网"); }else{ NSLog(@"没网"); } }];
配置是否支持HTTPS ,管理测试环境和线上环境基类URL,版本号,是否开启日志 ,
OKNetWorkConfigure.h
管理业务相关API接口
OKNetWorkHttpAPIManager.m
#pragma mark - 首页展示接口 V1.0 -(void)requestHomeListWithParams:(NSDictionary *)params Success:(SuccessResponseObject)success failure:(ErrorResponseObject)failure{ NSString *url = @"/article/cate/123.json?appid=AGcCMAhmB2YBOQ%3D%3D&appType=iPhone&token=6eadc9f537435da3c453f028ada5d54a&version=2.3.1&page=1"; [OKNetWorkHttpRequest postDataWithParameters:params interfaceUrlString:url success:^(id responseObject) { success(responseObject); } failure:^(NSError *error) { failure(error); }];
相关文章推荐
- HTML JS HTTP 精品插件记录
- Android用Retrofit搭建通用网络请求模块
- 有上下界的网络流
- ios网络通信及http简述
- 使用nginx搭建https服务器
- iPhone屏幕适配,历史及现状(http://hjcapple.github.io/2014/10/10/iphone-screen.html)
- FlashSim安装及测试(http://www.jianshu.com/p/d6323869198d)
- TCP协议的学习(四)TCP四次挥手及解释
- Keras(2):使用Keras构建神经网络进行Mnist手写字体分类,并定性分析各种超参数的影响
- 构建对等网DHT网络中的Chord算法介绍
- Could not find class 'org.apache.http.entity.mime.MultipartEntity'
- HTTP协议详解
- HDU3157 Crazy Circuits(有源汇流量有上下界网络的最小流)
- VMware下Ubuntu使用NAT共享主机IP上网方式的设置参考(cp:http://blog.sina.com.cn/s/blog_9a982d8801012njl.html)
- 网络中的A类、B类、C类地址的划分
- ELMAH--Using HTTP Modules and Handlers to Create Pluggable ASP.NET Components 77 out of 90 rated th
- Http 请求状态
- HTTP状态码详解
- 网络请求
- 【安卓网络请求开源框架Volley源码解析系列】定制自己的Request请求及Volley框架源码剖析