This repository has been archived by the owner on Nov 10, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
AFN 封装
srxboys edited this page Jan 11, 2017
·
8 revisions
- https 配置和修改
- post请求
/**
* @author ----------srxboys, 16-03-01 12:03:55
*
* @brief 请求数据接口,block返回结果
*
* @param paramsDict 请求参数(字典)
* @param successBlock 请成功,以block形式返回
* @param failureBlock 请求失败,以block形式返回
* @param showHUD 是否显示 加载的状态【转圈】
*/
+ (void)postReqeustWithParams:(NSDictionary*)paramsDict
successBlock:(void (^)(Response * responseObject))successBlock
failureBlock:(void (^)(NSError * error))failureBlock
showHUD:(BOOL)showHUD loadingInView:(UIView *)view;
- upload 上传请求
/**
* @author srxboys, 16-03-25 15:03:46
*
* @brief 上传文件并请求接口
*
* @param paramsDict 请求参数(字典)
* @param uploadParamsDIY 上传文件/多文件到服务器的文件设置(自定义)
* @param successBlock 请成功,以block形式返回
* @param failureBlock 请求失败,以block形式返回
* @param showHUD 是否显示 加载的状态【转圈】
*/
+ (void)UploadDIYRequestWithParams:(NSDictionary*)paramsDict
uploadParamsDIY:(void (^)(id <AFMultipartFormData> formData))uploadParamsDIY
successBlock:(void (^)(Response * responseObject))successBlock
failureBlock:(void (^)(NSError * error))failureBlock
showHUD:(BOOL)showHUD loadingInView:(UIView *)view;
- remove 请求
//移除请求
+ (void)removeRequestWithParams:(NSDictionary *)paramsDict;
welcome ! ! !