Supporting Files/AFHTTPTool/AppHTTPTool.h
业务快速HTTP访问工具归于一处。
1.5~
GET
+HTTPRequestWithGET:params:result:
GET-HTTP请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+HTTPRequestWithGET:params:authorized:result:
GET-HTTP请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
1 | /** |
POST
+HTTPRequestWithPOST:params:result:
POST-HTTP请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+JSONRequestWithPOST:params:result:
POST-JSON请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数,传整个字典 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+HTTPRequestWithPOST:params:authorized:result:
POST-HTTP请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+JSONRequestWithPOST:params:authorized:result:
POST-JSON请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数,传整个字典 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
1 | /** |
PUT
+HTTPRequestWithPUT:params:result:
PUT-HTTP请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数,传整个字典 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+HTTPRequestWithPUT:params:authorized:result:
PUT-HTTP请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
1 | /** |
PATCH
+HTTPRequestWithPATCH:params:result:
PATCH-HTTP请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数,传整个字典 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+HTTPRequestWithPATCH:params:authorized:result:
PATCH-HTTP请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
1 | /** |
DELETE
+HTTPRequestWithDELETE:params:result:
DELETE-HTTP请求接口,无需授权。
参数:
url 访问URL NSString 必填
params 参数,传整个字典 id 非必填
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
+HTTPRequestWithDELETE:params:authorized:result:
DELETE-HTTP请求接口,授权可选。
参数:
url 访问URL NSString 必填
params 参数 id 非必填
authorized 是否经授权的,YES 需要登录 NO 无需登录 BOOL
result 返回结果 RequestResultBlock 非必填
返回值:
NSURLSessionDataTask NSURLSessionDataTask实例,不可为空。
1 | /** |