NYSNetRequest Class Reference

Inherits from NSObject
Declared in NYSNetRequest.h
NYSNetRequest.m

Other Methods

+ requestNetworkWithType:url:parameters:remark:success:failed:

Form表单网络请求

+ (void)requestNetworkWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters remark:(NSString *)remark success:(NYSNetRequestSuccess _Nullable)success failed:(NYSNetRequestFailed _Nullable)failed

Discussion

Form表单网络请求

Declared In

NYSNetRequest.h

+ requestNoCheckNetworkWithType:url:parameters:remark:success:failed:

Form表单网络请求 不校验接口返回数据的合法性

+ (void)requestNoCheckNetworkWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters remark:(NSString *)remark success:(NYSNetRequestSuccess _Nullable)success failed:(NYSNetRequestFailed _Nullable)failed

Discussion

Form表单网络请求 不校验接口返回数据的合法性

Declared In

NYSNetRequest.h

+ uploadImagesWithType:url:parameters:name:files:fileNames:imageScale:imageType:remark:responseSerializer:progress:success:failed:

文件上传

+ (void)uploadImagesWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters name:(NSString *)name files:(NSArray *)files fileNames:(NSArray<NSString*> *)fileNames imageScale:(CGFloat)imageScale imageType:(NSString *)imageType remark:(NSString *)remark responseSerializer:(id<AFURLResponseSerialization> _Nonnull)responseSerializer progress:(nullable void ( ^ ) ( NSProgress *_Nonnull ))process success:(NYSNetRequestSuccess _Nullable)success failed:(NYSNetRequestFailed _Nullable)failed

Discussion

文件上传

Declared In

NYSNetRequest.h

+ ossUploadImageWithuUrlStr:parameters:name:image:imageName:imageScale:imageType:remark:progress:success:failed:

阿里云OSS图片上传

+ (void)ossUploadImageWithuUrlStr:(NSString *)urlStr parameters:(id)parameters name:(NSString *)name image:(UIImage *)image imageName:(NSString *)imageName imageScale:(CGFloat)imageScale imageType:(NSString *)imageType remark:(id)remark progress:(nullable void ( ^ ) ( NSProgress *_Nonnull ))process success:(NYSNetRequestSuccess _Nullable)success failed:(NYSNetRequestFailed _Nullable)failed

Discussion

阿里云OSS图片上传

Declared In

NYSNetRequest.h

+ jsonNetworkRequestWithType:url:parameters:remark:success:failed:

JSON传参网络请求

+ (void)jsonNetworkRequestWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters remark:(NSString *_Nullable)remark success:(NYSNetRequestSuccess)success failed:(NYSNetRequestFailed)failed

Discussion

JSON传参网络请求

Declared In

NYSNetRequest.h

+ jsonNoCheckNetworkRequestWithType:url:parameters:remark:success:failed:

JSON传参网络请求 不校验接口返回数据的合法性

+ (void)jsonNoCheckNetworkRequestWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters remark:(NSString *_Nullable)remark success:(NYSNetRequestSuccess)success failed:(NYSNetRequestFailed)failed

Discussion

JSON传参网络请求 不校验接口返回数据的合法性

Declared In

NYSNetRequest.h

+ jsonRequestWithType:url:parameters:responseSerializer:isCheck:remark:success:failed:

JSON传参网络请求 自定义数据序列化方式responseSerializer

+ (void)jsonRequestWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters responseSerializer:(id<AFURLResponseSerialization> _Nonnull)responseSerializer isCheck:(BOOL)isCheck remark:(NSString *_Nullable)remark success:(NYSNetRequestSuccess)success failed:(NYSNetRequestFailed)failed

Discussion

JSON传参网络请求 自定义数据序列化方式responseSerializer

Declared In

NYSNetRequest.h

+ mockRequestWithType:url:parameters:remark:success:failed:

Mock网络请求 - Parameters: - type: 请求方式 - url: 路径:xxx.json || xx/xx/xxx.json - parameters: 参数 - remark: 备注 - success: 读取成功回调 - failed: 读取失败回调

+ (void)mockRequestWithType:(NYSNetRequestType)type url:(NSString *_Nonnull)url parameters:(id)parameters remark:(NSString *_Nullable)remark success:(NYSNetRequestSuccess _Nullable)success failed:(NYSNetRequestFailed _Nullable)failed

Discussion

Mock网络请求 - Parameters: - type: 请求方式 - url: 路径:xxx.json || xx/xx/xxx.json - parameters: 参数 - remark: 备注 - success: 读取成功回调 - failed: 读取失败回调

Declared In

NYSNetRequest.h

Other Methods

+ jsonPrettyStringEncoded:

JSON样式编码 - Parameter dict: 字典

+ (NSString *_Nonnull)jsonPrettyStringEncoded:(NSDictionary *_Nonnull)dict

Discussion

JSON样式编码 - Parameter dict: 字典

Declared In

NYSNetRequest.h