| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- //
- // YanCNetWorkManager.h
- // BorrowMoney
- //
- // Created by chengzhang Yan on 2016/10/6.
- // Copyright © 2016年 JuYi. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- /**
- 本类是对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
|