0%

AFHTTPTool/AFHTTPConfig.h

Supporting Files/AFHTTPTool/AFHTTPConfig.h

响应结果[这是什么?]

1.5~[这是什么?]

服务端 API响应结果的Key。[这是什么?]

1
2
//MARK: 响应结果
static NSString *result_key = @"result";

[这是什么?]

状态码自定义

2.0~

服务端 API各种状态码自定义归于一处。

1
2
3
4
5
6
7
//MARK: 状态码自定义
static NSString *statusCode_key = @"code"; // 服务端返回的错误码字段
static NSString *message_key = @"msg"; // 服务端返回的错误消息字段
//MARK: 常用状态码定义
static NSString *statusCode_success = @"0"; // 请求成功状态码
static NSString *statusCode_expiredToken = @"40008"; // token不正确的状态码
static NSString *statusCode_incorrectToken = @"40009"; // token已过期的状态码

1.5

服务端 API各种错误码自定义归于一处。

1
2
3
4
5
//MARK: 错误码自定义
static NSString *errorCode_key = @"code"; // 服务端返回的错误码字段
static NSString *errorMsg_key = @"msg"; // 服务端返回的错误消息字段
static NSString *expired_token = @"40008"; // token不正确的错误码
static NSString *incorrect_token = @"40009"; // token已过期的错误码

请求方法

1.5~

服务端 API各种请求方法归于一处。

1
2
3
4
5
6
7
8
9
10
/**
请求方法,Get/POST/PUT/PATCH/DELETE
*/
typedef NS_ENUM(NSInteger, AFHTTPMethodType) {
AFHTTPMethodTypeGet, // Get
AFHTTPMethodTypePost, // Post
AFHTTPMethodTypePut, // Put
AFHTTPMethodTypePatch, // Patch
AFHTTPMethodTypeDelete // Delete
};

请求类型

1.5~

服务端 API各种请求类型归于一处。

1
2
3
4
5
6
7
/**
请求类型,HTTP/JSON
*/
typedef NS_ENUM(NSInteger, AFHTTPRequestType) {
AFHTTPRequestTypeHTTP, // HTTP
AFHTTPRequestTypeJSON // JSON
};

相关

更新内容

错误码升级为状态码。