草庐IT

Afnetworking

全部标签

ios - NSURLConnection 有效,但 AFNetworking 无效(在特定 URL 上)

我在AWSEC2实例上设置了一个简单的Web服务器,并编写了一个小的test.php文件,如下所示:"value","test"=>"Helloworld");echojson_encode($dict);?>在我的浏览器中,我可以转到http://'myInstanceIP'/test.php,我将获得编码的JSON响应。我尝试在iOS中执行此操作,但出于某种原因,我只能通过NSURLConnection而不是通过AFNetworking获得成功的响应。这很奇怪,因为如果我输入一些其他URL会给我一个JSON响应,AFN代码就可以工作,而不是在我的URL上。我在viewDidAppe

ios - AFNetworking 可达性 iOS

我对AFNetorking的Reachability有点迷茫,没有找到很多有用的信息。我有一个可以登录WebAPI的应用程序。每个VC都以某种方式连接到API,因此每个VC都需要具有网络访问权限。我使用AFHTTPSessionManager的子类来发出网络请求。我对将代码放在哪里感到困惑-它只是appDelegate还是在每个VC中?这段代码有什么用?[[AFNetworkReachabilityManagersharedManager]setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatusstatus){NSLo

ios - 如何在ios中使用UIImageView+AFNetworking异步加载图片

我正在使用这个:UIImage*image=[UIImageimageWithData:[NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://oldmaker.com/glamberry_v2/ios_Loading-Spinners.gif"]]];但这要花太多时间。我想使用AFNetworking来加快加载速度。如有任何帮助,我们将不胜感激。 最佳答案 您可以使用SDWebImage它支持异步下载和缓存。用法只需#importUIImageView+WebCache.

ios - AFNetworking 2.0 - 如何异步下载 uiimage

在使用AFNetworking2.0的ios中,我如何轻松地异步下载远程图像并缓存它以供将来请求相同的url?我正在寻找一种方便的方式来接收错误回调和成功回调。谢谢 最佳答案 你可以做到AFHTTPRequestOperation*requestOperation=[[AFHTTPRequestOperationalloc]initWithRequest:urlRequest];requestOperation.responseSerializer=[AFImageResponseSerializerserializer];[req

iphone - 将图像上传到 Web 服务会使图像损坏

我正在尝试从iPhone将图像上传到Web服务,但即使文件已成功上传,也无法查看jpg,它似乎已损坏。使用此c#代码可以成功上传文件并正常工作:varurl=http://myurl.co.uk/services/service.svc/UploadImage?id=108&ext=png;HttpWebRequestreq=(HttpWebRequest)HttpWebRequest.Create(url);req.Method="POST";req.ContentType="image/jpeg";using(varreqStream=req.GetRequestStream())

ios - 在单个工作区中管理多个项目的依赖关系

我有一个这样的工作区:MyAppiOSprojectMyAppMacOSprojectPodsAFNetworkingPods项目已添加到带有podfile的初始工作区(MyAppiOS项目)platform:ios,'5.0'pod'AFNetworking','1.1'和podinstall命令现在我希望MyAppMacOS也与AFNetworking链接。我见过具有多个目标但具有通用平台的podfile示例。我找不到适用于多个平台的podfile示例。我还尝试为这两个项目使用两个podfile,但是podinstall命令创建了两个工作区。在这种情况下使用CocoaPods的最佳

ios - AFNetworking AFHTTPRequestOperation block 从未被调用

我正在使用AFNetworking将多部分表单发送到Web服务器,但我的AFHTTPRequestOperation遇到了一些问题。在我启动它之后,它的成功和失败block永远不会被调用。这是我的代码(它的简历)NSMutableURLRequest*request=[[ServerAPIsharedClient]multipartFormRequestWithMethod:@"POST"path:postUrlparameters:nilconstructingBodyWithBlock:^(idformData){[formDataappendPartWithFileData:pi

php - AfNetworking 2.0 发布问题

我最近想在我的iOS应用程序中使用Afnetworking。同一页面使用ASIHTTPREQUEST响应我。但它根本不适用于AFNetworking。这是我的努力。AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSDictionary*params=@{@"user[height]":@"10",@"user[weight]":@"255"};[managerPOST:@"http://localhost:8888/TestingPost/post.php"parameters:

ios - AFNetworking SSL 证书失败 iOS

我花了很多时间寻找答案,但仍然没有运气,所以我决定放弃并寻求社区帮助:1我有一个带有自签名证书的开发服务器2是的,我确实使用了policy.allowInvalidCertificates=YES;3SSL在自定义端口44302上4我需要运行一个下载任务因为请求返回一个数据流这是我的代码:NSURLSessionConfiguration*configuration=[NSURLSessionConfigurationdefaultSessionConfiguration];AFURLSessionManager*manager=[[AFURLSessionManageralloc]i

iOS:AFNetworking 的 AFHTTPSessionManager 缓存策略

我有一个AFHTTPSessionManager的标准子类。我通过提供我需要的session配置来使用initWithBaseURL:sessionConfiguration:初始化程序。我在配置中设置了requestCachePolicy变量,目的是让所有请求都遵循给定的缓存策略。但是,如果我要检查任何NSURLSessionDataDelegate回调方法的请求策略,它不会设置为配置中的值。为了解决这个问题,我需要设置session管理器的requestSerializer的cachePolicy变量。似乎当AFNetworking创建NSURLRequest对象时,它没有使用se