草庐IT

afnetworking

全部标签

ios - AFNetworking 2 响应错误(内容类型 : text/html and not JSON)

在尝试了关于该主题的几乎所有回复之后,我没有找到对我的问题有效的答案。问题:因此,在从AFNetworking1.3移植后,我使用AFNetworking2.0.3实现了我的应用程序的上传部分:-(void)commandWithParams:(NSMutableDictionary*)paramsonCompletion:(JSONResponseBlock)completionBlock{NSData*uploadFile=nil;if([paramsobjectForKey:@"file"]){uploadFile=(NSData*)[paramsobjectForKey:@"f

ios - AFNetworking:设置 GET 参数 * 和 * 拦截重定向

我在iOS项目中使用AFNetworking2.0,我正在尝试使用一些参数构建GET请求,和拦截重定向。我看到了方法-[AFHTTPRequestOperationsetRedirectResponseBlock],我用它来获取重定向并对它们进行处理。但我看不到如何在该操作上设置请求参数。这是它的样子:AFHTTPRequestOperation*ballotOperation=[[AFHTTPRequestOperationalloc]initWithRequest:urlRequest];[ballotOperationsetCompletionBlockWithSuccess:^

ios - AFNetworking 2.0 中 enqueueHTTPRequestOperation 的替代方案

我们需要在我们的应用程序中同时下载文件。在早期版本的AFNetworking中,我们使用以下代码同时下载了2个文件:(AFHTTPClient)[_httpClient.operationQueuesetMaxConcurrentOperationCount:MAX_CONCURRENT_OPERATIONS];[self.httpClientenqueueHTTPRequestOperation:downloadObj.downloadOperation];现在我们要将AFNetworking升级到2.0。我们使用AFHTTPRequestOperationManager而不是AFH

ios - 尝试后台获取期间出现 AFNetworking 错误 53

在更新我的应用程序以支持后台应用程序刷新时,我遇到了AFNetworking问题。我收到NSPOSIXErrorDomainCode=53"Softwarecausedconnectionabort"。问题似乎出现在iOS12中,后台连接被终止。AFNetworking2.6.3用于进行抓取。AppDelegate.m:-(void)application:(UIApplication*)applicationperformFetchWithCompletionHandler:(void(^)(UIBackgroundFetchResult))completionHandler{[Or

ios - NSJSONSerialization + AFNetworking 无法识别的选择器错误

更新:我刚刚使用JSONlint测试了从服务器返回的JSON格式。很好。我在对返回JSON数据的php脚本的AFNetworking调用中遇到NSJSONSerialization异常。我在这里查看了具有相同问题的其他问题并尝试了这些解决方案,但仍然出现错误。它在这一行崩溃:NSError*e=nil;NSMutableArray*jsonArray=[NSJSONSerializationJSONObjectWithData:jsonDataoptions:NSJSONReadingMutableContainerserror:&e];错误日志:2012-03-1918:10:41.

ios - 使用 AFNetworking 向请求添加参数

我最近关注了CodeSchoolcoursetolearniOS他们建议使用AFNetworking与服务器交互。我正在尝试从我的服务器获取JSON,但我需要将一些参数传递给url。我不希望将这些参数添加到URL,因为它们包含用户密码。对于一个简单的URL请求,我有以下代码:NSURL*url=[[NSURLalloc]initWithString:@"http://myserver.com/usersignin"];NSURLRequest*request=[[NSURLRequestalloc]initWithURL:url];AFJSONRequestOperation*oper

ios - 使用 AFNetworking 3.0 上传图片

我尝试使用AFNetworking3.0上传图像。我试图找到如何从所有stackoverflow和教程中上传图像,但所有这些都与AFNetworking2.0及以下版本相关。重点是我要将图像上传到网站。图片上传后,网站上应该存在图片url。请看下面的代码。AFHTTPRequestOperationManager*requestManager;[requestManagerPOST:KAPIUploadOutfitparameters:paramsconstructingBodyWithBlock:^(idformData){[formDataappendPartWithFileURL

objective-c - afnetworking - startMonitoringNetworkReachability 中的 exc_bad_access

对于一个项目,我必须使用AFNetworking。从github获得了新的副本,iOS示例项目似乎正在运行。但是-当我将“AFNetworking”文件夹复制到新的Xcode项目并尝试进行http调用时,它在AFHTTPClient的初始化程序中崩溃所以在[AFHTTPClientinitWithBaseURL:]中有这段代码:#ifdef_SYSTEMCONFIGURATION_H[selfstartMonitoringNetworkReachability];#endif看起来真的很蠢但是1)当我不链接SystemConfiguration-项目不编译(Undefinedsymbo

php - AFNetworking 将 JSON 数组发布为多个单条目字典

我遇到的问题与讨论的问题类似here.我正在尝试将JSON发送到服务器。这是应该工作但实际上没有工作的Objective-C代码。我在响应对象中得到一个空数组,不知道为什么:AFHTTPRequestOperation*operation=[managerPOST:uploadScriptUrlparameters:mutableJSONsuccess:^(AFHTTPRequestOperation*operation,idresponseObject){successBlock(operation,responseObject);}failure:^(AFHTTPRequestOp

ios - 如何使用 AFNetworking 发布 JSON 参数?

如何使用AFNetworkingPOSTJSON参数?下面是示例JSON格式。提前谢谢你。{"application":{"identifier":"appDev"},"sso":{"version":2.0,"session_expiry":43200},"user":{"password":"xxxx~!@","username":"xxx0min"},"coordinate":{"latitude":10.9948629,"longitude":-169.5213749}}我成功创建了一个JSON:NSDictionary*parameters=@{@"application":