afnetworking-2相关内容

AFNetworking可以处理请求队列吗?

我在iOS 6上的示例: 10需要将多部分请求(按顺序)发送到服务器。 (因此请求形成一个队列) 应显示进度。 如果一个请求失败,则所有后续操作都将失败 请求队列应该可以取消 AFNetworking可以帮我解决这个问题吗?或者我应该尝试用NSOperations构建一些东西并自己运行循环? 如果我需要在这些请求之间传递上下文数据,例如第一个请求产生的事务id 。是否有任 ..
发布时间:2018-09-21 19:51:48 移动开发

上传sqlite文件

我正在使用AFNetworking尝试上传文件: - (void)uploadFile { NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString * documentsDirectory = [paths objectAt ..
发布时间:2018-09-20 20:49:40 PHP

NSURLSession,上传任务 - 获取实际传输的字节数

我收到错误报告,说我的iOS应用程序无法在慢速连接上传图像。虽然我的超时可能不够高,但还有另一个问题。 我发现上传进度很快就达到了100%,尽管我可以在Charles看到字节仍然被转移。我使用以下NSURLSession方法: - (NSURLSessionUploadTask *)uploadTaskWithRequest:(NSURLRequest *)请求 fromData ..

AFNetworking SSL固定过期证书

如果在ios应用程序上使用ssl pinning,如何更新过期的ssl证书?似乎只有应用更新才能更新证书,但是未更新应用的用户将无法收到此更新。 解决方案 关键是要理解 AFSecurityPolicy的可能值 的 pinningMode 。 AFSSLPinningModeCertificate 表示服务器提供的证书必须与其中一个固定证书完全匹配,默认情况下是应用包中的证书。这是您 ..
发布时间:2018-09-19 20:49:26 移动开发

如何通过AFNetworking创建简单的Http请求

我仍在使用ASIHTTPRequest,我正在寻找移动到AFNetworking的方法我也经历了 Raywenderlich Crash Course 但它没有使用AFNetworking 2.0 我刚试过下面的样本,这是 AFNetworking 但它的工作方式不合适。 AFHTTPRequestOperationManager * manager = [AFHTTPReque ..
发布时间:2018-09-19 20:40:00 移动开发

使用AFNetworking的多部分PUT请求

在iOS上使用AFNetworking对多部分PUT请求进行编码的正确方法是什么? (仍然是Objective-C,而不是Swift) 我看起来好像AFNetworking可以做多部分 POST 但不是 PUT ,有什么解决方案? 谢谢 解决方案 您可以使用 multipartFormRequestWithMethod 创建包含所需数据的多部分 PUT 请求。 例如,在A ..
发布时间:2018-09-19 15:24:48 移动开发

AFHTTPSessionManager将主体添加到POST

我也需要向我的服务器发帖。 使用 AFHTTPRequestOperation 非常简单,只需使用: [request setHTTPBody:[requestBody dataUsingEncoding:NSUTF8StringEncoding]]; 但是我找不到任何使用 AFHTTPSessionManager的相同方法的示例。 使用方法: ..
发布时间:2018-09-19 15:15:56 移动开发

如何使用AFOAuth2Manager自动刷新过期的令牌?

我正在为受OAuth2保护的服务器编写一个小型iOS客户端。 我想知道是否可以使用 AFOAuth2Manager [here] 自动刷新过期的令牌。 这个想法是当服务器用401响应时刷新客户端的逻辑,或者当刷新方法返回401时引发错误的逻辑应该很常见,所以可能它集成在某个库中。 解决方案 我创建了 AFOAuth2Manager的子类 在这个子类中,我重写了这个方法: ..
发布时间:2018-09-18 16:37:02 移动开发

AFNetworking 2.0取消了特定任务

我正在尝试afnetworking 2.0并试图弄清楚如何取消特定任务。 旧方法是使用类似 [self cancelAllHTTPOperationsWithMethod:@“POST”路径:@“user /收据“] 但我在2.0中看不到这样的东西 我创建了一个 AFHTTPSessionManager 的子类,它允许我访问待处理任务的数组,我可以直接取消它们 ..
发布时间:2018-09-18 15:57:53 移动开发