AHHttpManager.h 838 B

123456789101112131415161718192021222324
  1. // giGwi
  2. //
  3. // Created by tongfu on 16/7/20.
  4. // Copyright © 2016年 anHuiChao. All rights reserved.
  5. //
  6. #import <Foundation/Foundation.h>
  7. typedef void(^SuccessBlcok)(id responseObject);
  8. typedef void(^Failure)(NSError *error);
  9. @interface AHHttpManager : NSObject
  10. + (instancetype)sharedManager;
  11. - (void)GET:(NSString*)url parameters:(NSDictionary*)param success:(SuccessBlcok)success failure:(Failure)failure;
  12. - (void)POST:(NSString*)url parameters:(NSDictionary*)param success:(SuccessBlcok)success failure:(Failure)failure;
  13. - (void)postOfSpecialRequestForGeneratingOrder:(NSString*)url parameter:(NSDictionary*)param success:(SuccessBlcok)success failure:(Failure)failure;
  14. -(void)uploadSpecialRequestForGeneratingOrder:(NSString*)url parameter:(NSDictionary*)param success:(SuccessBlcok)success failure:(Failure)failure;
  15. @end