// // YanCNetWorkManager.h // BorrowMoney // // Created by chengzhang Yan on 2016/10/6. // Copyright © 2016年 JuYi. All rights reserved. // #import /** 本类是对AFNetWorking 进行二次封装,并结合MBProgressHUD,给出基本进度提示 由于项目涉及到: 带/不带Token的GET/POST请求,以及很多请求中需要用到云盾的设备指纹请求,进行合并处理 @URLlStr:网络请求URL @parameters:请求参数 @finish:请求成功 @enError:请求失败 */ @interface YanCNetWorkManager : NSObject /** 无Token的POST请求 上传头像 及 工作照片 */ + (void)requestPostWithURLStr:(NSString *)URLStr fileData:(id)fileData name:(id)name fileName:(id)fileName mimeType:(id)mimeType parameters:(id)parameters finish:(void(^)(id dataDic))finish enError:(void(^)(NSError *error))enError; /** 无Token的GET请求 */ + (void)requestGETWithURLStr:(NSString *)URLStr parameters:(id)parameters finish:(void(^)(id dataDic))finish enError:(void(^)(NSError *error))enError; /** 无Token的POST请求 */ + (void)requestPostWithURLStr:(NSString *)URLStr parameters:(id)parameters finish:(void(^)(id dataDic))finish enError:(void(^)(NSError *error))enError; /** 带Token的GET请求 */ + (void)requestGETContainAuthorizationWithURLStr:(NSString *)URLStr parameters:(id)parameters token_type:(NSString *)token_type access_token:(NSString *)access_token finish:(void(^)(id dataDic))finish enError:(void(^)(NSError *error))enError; /** 带Token的POST请求 */ + (void)requestPostContainAuthorizationWithURLStr:(NSString *)URLStr parameters:(id)parameters token_type:(NSString *)token_type access_token:(NSString *)access_token finish:(void(^)(id dataDic))finish enError:(void(^)(NSError *error))enError; @end