使用 AFNetworking [重复]

Posted

技术标签:

【中文标题】使用 AFNetworking [重复]【英文标题】:Using AFNetworking [duplicate] 【发布时间】: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

【问题讨论】:

例如在创建新问题之前检查相关问题:***.com/q/12447725/1403732***.com/q/7623275/1403732 【参考方案1】:

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,并根据需要设置成功或错误块。

【讨论】:

以上是关于使用 AFNetworking [重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用GCD中的dispatch_semaphore(信号量)处理一个界面多个请求(把握AFNet网络请求完成的正确时机)

iOS 开发 把握AFNet网络请求完成的正确时机

使用 AFNetworking [重复]

使用 AfNetworking 上传图片 [重复]

使用 AFNetworking 避免重复的 HTTP 请求

AFNetworking 3.0 发送请求正文内容 [重复]