【发布时间】:2014-04-08 17:41:34
【问题描述】:
我正在为我的应用程序的 api 使用 AFNetworking
如何在 AFNetworking 上编写相同的请求
curl --data "login=test&pass=123456&email=test@test.com" http://somehost.com/api/register.php -X POST
【问题讨论】:
标签: ios afnetworking
我正在为我的应用程序的 api 使用 AFNetworking
如何在 AFNetworking 上编写相同的请求
curl --data "login=test&pass=123456&email=test@test.com" http://somehost.com/api/register.php -X POST
【问题讨论】:
标签: ios afnetworking
AFNetworking 有很棒的文档。我建议你检查一下。
这是当前文档的链接以回答您的问题:http://cocoadocs.org/docsets/AFNetworking/2.2.1/Classes/AFHTTPSessionManager.html#//api/name/POST:parameters:success:failure:
AFNetworking 2.2.1 的 AFHTTPSessionManager 中的方法是- (NSURLSessionDataTask *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void ( ^ ) ( NSURLSessionDataTask *task , id responseObject ))success failure:(void ( ^ ) ( NSURLSessionDataTask *task , NSError *error ))failure。只需将 URLString 设置为端点,将查询字符串参数实现为参数 NSDictionary,并根据需要设置成功或错误块。
【讨论】: