本例子支持请求方式get post(form-data、raw)delete put的请求方式。
核心的方法:
/**
* get 网络请求
*/
- (void)requestWithApiGet:(NSString *)api parameters:(NSDictionary *)parameters result:(ApiResult)result;
/**
* post 参数以key valude 形式传输
*/
- (void)requestWithApiPost:(NSString *)api parameters:(NSDictionary *)parameters result:(ApiResult)result;
/**
* post 参数以body形式传输
*/
- (void)requestPostBodyWithApi:(NSString *)api parameters:(id)parameters result:(ApiResult)result;
/**
* put 参数以body形式传输
*/
- (void)requestPutBodyWithApi:(NSString *)api parameters:(id)parameters result:(ApiResult)result;
/**
* delete 参数以body形式传输
*/
- (void)requestDeleteBodyWithApi:(NSString *)api parameters:(id)parameters result:(ApiResult)result;
参数填写截图
测试效果截图
代码下载:点击下载