草庐IT

afnetworking-2

全部标签

ios - 如何使用 AFNetworking 在 iOS objective-c 中发出此发布请求

我需要从twiliodocumentation发起一个与此等效的POST请求在iOS中发送短信curl-XPOSThttps://api.twilio.com/2010-04-01/Accounts/AC5ef8732a3c49700934481addd5ce1659/Messages.json\-d"Body=Jenny%20please%3F%21%20I%20love%20you%20这是我的:NSString*kTwilioSID=@"AC5ef8732a3c49700934481addd5ce1659";NSString*kTwilioSecret=@"SECRET";NSS

ios - AFHTTPSessionManager 调用多个 Web 服务或使用 AFNetworking 进行批处理

我需要在一个循环中调用多个网络服务来上传和下载应用程序的数据。(称为同步过程)我正在使用AFHTTPSessionManager并为此创建一个子类/包装器类。我需要在队列中做一些事情或为此创建批处理请求。从昨晚开始我就卡在这个问题上了。提前致谢。 最佳答案 对于这种功能,AFHTTPRequestOperationManager可能是更好的选择。SessionManager依赖于任务,任务之间没有相互依赖的知识,而操作则有。你有不同的可能性:将session包装到一个dispatch_group中看看here尝试在NSOperati

ios - 使用 AFNetWorking 发送请求时遇到问题

AFNetworking似乎无法正常工作。特别是当我向服务器发送apiKey请求时,它会给我一个未经授权的错误。然而,ASIHTTPRequest对我来说工作正常,所以我在AFNetWorking中似乎做错了什么。我知道问题出在发送apiKey上,因为如果我将其注释掉,AFNetWork可以正常工作。但是我仍然需要发送APIkey。任何帮助将不胜感激。AF网络AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];[manager.requestSerializersetValue:api

ios - AFNetworking请求操作-创建 channel /瓶颈队列单例

设置我的程序中有两个区域-branch1和branch2-在其中每个区域一次异步发出1个并发GET请求的网络请求。每次发送1个请求,因为对于任何向服务器发出请求的用户,服务器的宽限期只有几毫秒。一次运行1个并发请求旨在帮助该宽限期。进行此操作的目的是,如果在任何分支中任何请求失败,则可以再次重发该请求。问题:当我彼此分开运行这些分支时(即不同时运行),服务器很高兴。但是,一旦我允许两个操作同时发生,服务器就会引发429错误,该错误是让用户知道therearetoomanyrequestscominginatanyonetime的错误。然后发生的是一半的请求失败,然后由于故障安全,请求再

ios - 预加载和缓存图像的最佳实践 (AFNetworking)

我想知道这个非常常见的操作的最佳实践是什么:假设我有一个CollectionView,这个CollectionView的每个单元格都有一个imageView接收图像的url。图片很大,所以我想提前预加载所有图片(或者说提前5张)。我正在使用AFNetworkingimageView类别。所以这就是我所做的-创建一个临时UIImageView并在每次迭代时为其设置url,但它似乎无法正常工作。(图像仍然需要时间才能显示,而我希望它立即显示,如果我关闭互联网连接,图像不会从缓存中加载)。-(void)preloadGalleryImages{for(GalleryItem*itemin_g

ios - AFNetworking 响应显示在日志中,但在调试器中为零

我正在使用AFNetworking获取JSON响应。我得到的是PhotoPXArray(我使用mantle创建的模型)。日志输出正是我想要的数据。我的问题是使用数据。当我设置一个断点并查看responseObject时,它是零。我不知道为什么日志正在抽出数据,但调试器中的值为nil。我最终想做的是保存响应以备后用。此外,我正在使用Sculptor来帮助进行序列化。-(NSArray*)getPhotoForWord:(NSString*)word{NSArray*results=nil;__blockNSMutableDictionary*test=nil;NSString*reque

ios - AFNetworking 2.5.3 序列化数组以显式发送索引

我用AFHTTPRequestSerializer*serializer=[AFHTTPRequestSerializerserializer];当数组格式如下时,这会向服务器发出调用:payments[]payments[][email]=0&payments[][category]=&payments[][email]=1&payments[][category]=&我需要服务器的索引。payments[]payments[0][email]=0&payments[0][category]=&payments[1][email]=1&payments[1][category]=&我

ios - AFNetworking 2.0 缓存问题

AFNetworking缓存是否仍然适用于Objective-C?我一直在尝试使用AFNetworking来缓存API响应,但它似乎不再起作用了。AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSString*requestURL=[NSStringstringWithFormat:@"http://ssssssssss.com"];manager.responseSerializer.acceptableContentTypes=[NSSetsetWithObject:@"te

ios - NSURLSessionDownloadTask 在后台自动恢复所有任务

我需要按顺序下载文件。目前我可以在应用程序处于前台时执行此操作。以下是我使用的逻辑。创建所有下载任务。一次恢复一个,当前完成后从URLSession:task:didCompleteWithError:恢复下一个。此逻辑在应用程序处于前台时有效,但一旦应用程序开始在后台运行(通过崩溃)并且我们在下载完成之前再次运行应用程序所有任务状态已更改为恢复并且所有任务都在同时下载.这是预期的行为还是我在后台模式下连续订购它所缺少的任何东西?编辑:我通过一个一个地创建下载任务来检查。完成第一个任务后,在setTaskDidCompleteBlock中创建下一个任务,依此类推。它只完成第一个任务,并

iOS - 在 AFNetworking 异步图像下载线程完成后重新加载 UITableView

我正在尝试使用AFNetworking从URL异步下载图像,而不是在我的应用程序中一张一张地下载,当您打开它时,主视图会获取您所有的friend及其个人资料图片并在每个单元格中加载一个包含friend姓名、用户名和个人资料图片的UITableView。这是我正在使用的代码:[auth.loggedInUsergetFriendsSuccessCallback:^(NSArray*friends){NSMutableArray*profilePictureRequests=[[NSMutableArrayalloc]init];for(User*friendinfriends){if(!