草庐IT

AFNetworking

全部标签

ios - 使用 AFNetworking 解析 JSON 响应

我已经在Objective-C中使用AFNetworking设置了一个JSONpost,并使用以下代码将数据发送到服务器:AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSDictionary*parameters=@{@"name":deviceName,@"model":modelName,@"pin":pin};manager.requestSerializer=[AFJSONRequestSerializerserializer];[manager.requestSeri

ios - 如何使用 AFNetworking 跟踪多个同时下载的进度?

我正在使用AFNetworking下载我的应用程序用于同步解决方案的文件。在某些时候,该应用程序会以批处理为单位下载一系列文件。Followingthisexample,我像这样运行批处理:NSURL*baseURL=;AFHTTPRequestOperationManager*manager=[[AFHTTPRequestOperationManageralloc]initWithBaseURL:baseURL];//asper:https://stackoverflow.com/a/19883392/353137dispatch_group_tgroup=dispatch_grou

ios - AFNetworking - 如何在不使用键值对的情况下 PUT 和 POST 原始数据?

我正在尝试使用AFNetworking发出HTTPPUT请求以在CouchDB服务器中创建附件。服务器需要HTTP正文中的base64编码字符串。如何在不使用AFNetworking将HTTP正文作为键/值对发送的情况下发出此请求?我开始研究这个方法:-(void)putPath:(NSString*)pathparameters:(NSDictionary*)parameterssuccess:(void(^)(AFHTTPRequestOperation*operation,idresponseObject))successfailure:(void(^)(AFHTTPReques

ios - 如何将 AFNetworking 添加到 XCode 应用程序

我对XCode和iOS比较陌生。我了解如何向项目添加库/依赖项的背景是Java和Maven。我需要将AFNetworking添加到我的项目中,但未能成功。首先,我尝试转到我的项目->BuildPhases->LinkBinaryWithLibraries,单击“+”按钮,然后从列表。它不在列表中。所以,我想我必须使用“添加其他...”选项来添加它。这意味着,当然,我需要以某种方式下载AFNetworking。我不确定我是否能够以正确的形式下载它——似乎我所能得到的只是AFNetworking项目本身,而不是一个框架(如果我理解正确,框架类似于jars?你能通过某种方式构建一个iOS项目

iphone - 使用 AFNetworking 发送嵌套的 JSON

要将注册数据发送到服务器,我使用的JSON格式如下:{"regData":{"City":"SomeCity","Country":"SomeCountry","Email_Id":"abc@gmail.com","MobileNumber":"+00xxxxxxxxxx","UserName":"NameOfuser"}}这是发送方式。NSURL*url=[[NSURLalloc]initWithString:registerUrlString];AFHTTPClient*httpClient=[[AFHTTPClientalloc]initWithBaseURL:url];http

ios - AFNetworking 2.0//如何读取响应头

我正在使用新版本的AFNetworking,但我不知道如何读取响应的header。我正在使用AFHTTPSessionManager执行我的查询,一切正常,但我无法找到header响应字段。我是这样处理的self.sessionManager=[[AFHTTPSessionManageralloc]initWithBaseURL:[NSURLURLWithString:BASE_URL]];[self.sessionManagerGET:urlIdparameters:nilsuccess:^(NSURLSessionDataTask*task,idresponseObject){if

iphone - AFNetworking 上传文件

有没有人完全实现了使用AFNetworking上传文件。我在互联网上找到了一些代码,但它不完整。我找到的代码在这里:AFHTTPClient*client=[AFHTTPClientclientWithBaseURL:[NSURLURLWithString:@"http://my.client.server.com"]];NSMutableDictionary*parameters=[NSMutableDictionarydictionary];[parameterssetObject:[fieldNametext]forKey:@"field01_nome"];[parameters

ios - AFNetworking 启用 GZIP

我正在AFNetworking站点上查找支持GZIP压缩的信息“来自服务器响应的Gzip解压缩已经内置到AFNetworking中,因为NSURLConnection将使用Content-Encoding:gzipHTTPheader自动解压缩响应。”-AFNetworkingFAQ如何启用GZIP压缩以便我可以从压缩的服务器中提取数据,或者它是否已经默认为压缩?谢谢! 最佳答案 AFAIKNSURLConnection默认使用gzip解压缩,AFNetworking构建在NSURLConnection之上。因此,您不必启用它。

ios - 找不到 -lPods-AFNetworking 的库

我在使用AFNetworking时遇到以下错误:''librarynotfoundfor-lPods-AFNetworking''"linkercommandfailedwithexitcode1(use-vtoseeinvocation)."我检查了所有缺失的框架,它们都存在。此外,这个项目适用于其他人(我们从github中提取它),我是唯一一个它不起作用的人。(它是一个联合项目)我们都使用Xcode6.2。我不明白可能出了什么问题或丢失了什么。我尝试使用命令行、sourceTree甚至Xcodegit源代码控制进行拉取。我还尝试了不同版本的Xcode。但是所有其他队友都在使用我现在

ios - AFNetworking 与 NSURLCredential

我有3个方法,UserLogin、Login和LogoutButtonPressed:UserLogin:我正在使用AFNetworking连接到使用NSURLCredential的Windows身份验证URL:-(void)UserLogin:(NSString*)userandPassWordExists:(NSString*)passwordcompletionHandler:(void(^)(NSArray*resultsObject,NSError*error))completionHandler{NSURL*url=[NSURLURLWithString:kIP];NSUR