123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- //
- // ASNetTools.h
- // Asteria
- //
- // Created by iOS on 2023/11/25.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface ASNetTools : NSObject
- + (instancetype)shared;
- - (void)setDefualtParam:(NSDictionary *)defualt;
- - (void)updateDefualtParam:(NSDictionary *)newData;
- // 登录或者退出登录时调用;
- - (void)updateEngine;
- /// post请求
- - (void)postWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// get请求
- - (void)getWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// put请求
- - (void)putWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// delete请求
- - (void)delWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- + (void)login;
- + (void)debugRegist;
- +(void)xxx_loginWithParam:(NSDictionary *)param
- success:(void(^)(id))success
- faild:(void(^)(NSString *code, NSString *msg))faild;
- @end
- NS_ASSUME_NONNULL_END
|