AllPayRequest.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // UPRequest.h
  3. // VTPayUPDemo
  4. //
  5. // Created by 司瑞华 on 15/7/29.
  6. // Copyright (c) 2015年 __VTPayment__. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. typedef void (^FinishBlock)(id finResponseData);
  10. typedef void (^FailedBlock)(id faiResponseData);
  11. @interface AllPayRequest : NSObject
  12. @property (strong, nonatomic) NSMutableData *resultData;
  13. @property (strong, nonatomic) FinishBlock finishBlock;
  14. @property (strong, nonatomic) FailedBlock failedBlock;
  15. /**
  16. * 这个是post请求
  17. *
  18. * @param urlStr 要访问的网站 NSString类型
  19. * @param paramters 请求的参数 NSMutableDictionary
  20. * @param succeedBlock 成功时的回调 返回id类型
  21. * @param failedBlock 失败时的回调 返回id类型
  22. */
  23. + (void)postRequestWithURL:(NSString *)urlStr
  24. paramters:(NSMutableDictionary *)paramters
  25. succeed:(FinishBlock)succeedBlock
  26. failed:(FailedBlock)failedBlock;
  27. /* md5加密 */
  28. +(NSString *) md5: (NSString *) inPutText ;
  29. @end