草庐IT

Afnetworking

全部标签

iphone - AFNetworking 缺少哪些主要的 ASIHTTPRequest 功能?

与workhavingrecentlystoppedonASIHTTPRequest,似乎注意力正在转移到AFNetworking.但是,我还没有找到对两个库的功能进行很好的比较,所以我不知道如果/当我切换时我可能会失去什么。到目前为止,我发现的主要区别是:AFNetworking的代码大小要小得多(这很好)AFNetworking正在快速改进(所以它可能还不成熟,可能还没有稳定的API?)两者似乎都有缓存,尽管我看到了一些提示,因为AFNetworking使用NSURLConnectionitwon'tcacheobjectsover50KASIHTTPRequest对手动和自动(P

ios - 请求失败 : unacceptable content-type: text/html using AFNetworking 2. 0

我正在试用AFNetworking的新版本2.0,但出现上述错误。知道为什么会这样吗?这是我的代码:NSURL*URL=[NSURLURLWithString:kJSONlink];NSURLRequest*request=[NSURLRequestrequestWithURL:URL];AFHTTPRequestOperation*op=[[AFHTTPRequestOperationalloc]initWithRequest:request];op.responseSerializer=[AFJSONResponseSerializerserializer];[opsetCompl

ios - AFNetworking 和 Swift

我正在尝试使用Swift获取JSON响应。我嗅探了请求和响应->一切正常。但是,返回值始终为nil。lethttpClient=AppDelegate.appDelegate().httpRequestOperationManagerasAFHTTPRequestOperationManager;letpath="/daten/wfs";letquery="?service=WFS&request=GetFeature&version=1.1.0&typeName=ogdwien:AMPELOGD&srsName=EPSG:4326&outputFormat=json".stringB

go - AFNetworking 和授权 header

我是AFNetworking的新手,我正在尝试使用它与我用Go编写的API对话。我很难让Authorizationheader正常工作。我将AFHTTPSessionManager子类化并按如下方式配置它+(HMAPIClient*)sharedHMAPIClient{staticHMAPIClient*_sharedHMAPIClient=nil;staticdispatch_once_tonceToken;dispatch_once(&onceToken,^{_sharedHMAPIClient=[[selfalloc]initWithBaseURL:[NSURLURLWithSt

ios - 通缉 : Up-to-date example for JSON/POST with basic auth using AFNetworking-2

我有一个玩具应用程序,它使用基本身份验证安全性提交httpsJSON/POST。有人告诉我应该考虑使用AFNetworking。我已经能够将AFNetwork-2安装到我的XCode项目(ios7目标,XCode5)中了。但是那里的示例似乎都与当前版本的AFNetworking-2无关,而是与以前的版本相关。AFNetworking文档非常稀少,所以我正在努力如何将这些部分组合在一起。非AFNetworking代码如下所示:NSURL*url=[NSURLURLWithString:@"https://xxx.yyy.zzz.aaa:bbbbb/twig_monikers"];NSMu

ios - (Cocoa 错误 3840。)“(字符 0 周围的值无效。)AFNetworking

我在使用GET方法从服务器检索文件时遇到以下错误:Error:ErrorDomain=NSCocoaErrorDomainCode=3840"Theoperationcouldn’tbecompleted.(Cocoaerror3840.)"(Invalidvaluearoundcharacter0.)UserInfo=0x16e81ed0{NSDebugDescription=Invalidvaluearoundcharacter0.}我尝试了许多不同的方法,我相信这可能与我试图获取的文件的JSON格式有关。这是我一直在使用的代码:_username=@"JonDoe";NSDict

ios - 使用 AFNetworking 2.0 发布 JSON 数据

我有一个网络脚本,它通过HTTPPOST请求接受JSON字符串作为输入。我遇到了几个相同的AFNetworking1.x示例,任何人都可以指点我或给AFNetworking2.0示例以对带有格式JSON作为输入的Web脚本执行HTTPPOST请求吗?谢谢 最佳答案 在搜索文档并尝试了一些代码后,我得到了以下示例AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];manager.requestSerializer=[AFJSONReq

objective-c - AFNetworking 2.0 AFHTTPSessionManager : how to get status code and response JSON in failure block?

当切换到AFNetworking2.0时,AFHTTPClient已被AFHTTPRequestOperationManager/AFHTTPSessionManager取代(如迁移指南中所述)。我在使用AFHTTPSessionManager时遇到的第一个问题是如何在失败block中检索响应的正文?这是一个例子:[self.sessionManagerPOST:[endpointabsoluteString]parameters:paramssuccess:^(NSURLSessionDataTask*task,idresponseObject){//Howtogetthestatu

ios - AFNetworking 和后台传输

我有点困惑如何利用新的iOS7NSURLSession后台传输功能和AFNetworking(版本2和3)。我看到了WWDC705-What'sNewinFoundationNetworkingsession,他们演示了在应用程序终止甚至崩溃后继续进行后台下载。这是使用新的APIapplication:handleEventsForBackgroundURLSession:completionHandler:完成的,并且session的委托(delegate)最终将获得回调并可以完成其任务。所以我想知道如何将它与AFNetworking(如果可能)一起使用以继续在后台下载。问题是,AF

iphone - AFNetworking 2.0 向 GET 请求添加 header

我刚刚开始使用AFNetworking2.0,我想知道如何将header放入HTTPGet请求中。文档设置了这样的GET:AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSDictionary*parameters=@{@"foo":@"bar"};[managerPOST:@"http://example.com/resources.json"parameters:parameterssuccess:^(AFHTTPRequestOperation*operation,idre