afnetworking相关内容

AFNetworking 2.0 AFHTTPRequestOperationManager CachePolicy无法正常工作

我正尝试使用If-Modified-Since标头向服务器发出GET请求,以避免加载相同的内容。当我发出请求时,我知道服务器正在发送回304,指示内容没有更改,但是NSURLCache或AFNetworking用200响应了缓存的内容。为了防止这种情况,我将请求序列化程序的缓存策略设置为NSURLRequestReloadIgnoringLocalCacheData,但这不能解决问题。 -( ..
发布时间:2020-06-02 20:15:18 移动开发

在AFNetworking失败的情况下发布序列化对象

我有一个数据对象,称为DataElement。它包含一个由Base64转换后的图像字节的字符串,以及其他几个字段。 我试图将其发布到我的wcf服务中并收到错误消息“ Expected (200-299)中的状态代码,则得到400。 目标是将数据+图片发布到WCF(剩余)服务,并获得修改后的图片 在我的post方法中,如果我在对象上保留编码字符串为空,则一切正常,但是该字符串不是空 ..
发布时间:2020-06-02 20:15:14 移动开发

即使按下主屏幕按钮或电话进入待机状态,如何继续在iOS中进行RESTKit通话

我目前有一个异步调用来上传照片,该照片只是一个base64编码的字符串,并且已经过调整大小,因此它不是超级大,也许是800x800或类似的东西。 我目前遇到的问题是,即使上载成功,用户也无法关闭应用程序,按主页按钮或以其他方式离开应用程序。他们可以在应用程序中的其他地方工作,但我认为这是一个奖励,但是即使他们离开了应用程序,我也如何继续通话呢? 谢谢! > 这是我的代码(正在运行 ..
发布时间:2020-06-02 20:15:08 移动开发

使用NSURLSession下载时获取文件路径

我想在下载时播放音乐,所以我要播放带有本地文件的音乐,如何在通过NSURLSession下载时在tmp目录中获取文件路径。 方法 URLSession:downloadTask:didFinishDownloadingToURL:只能在文件下载时调用,所以我该怎么办 解决方案 如果要在下载文件时获取文件位置,请不要使用下载任务。例如,创建一个 NSURLSessionDataTask ..
发布时间:2020-06-02 20:14:58 移动开发

iOS不会使用http keep-alive。极高的延迟

我想测试服务器的延迟,因此我发送了一个休息请求。 使用rest api客户端,我从桌面获得了大约500毫秒的延迟,但是当我在iOS Simulator上执行相同的请求(使用AFNetworking)时,我得到了1.8秒的延迟。 我的服务器发送keep alive标头,我注意到PC发出的第一个请求的延迟与IOS相似。 如何使iOS荣誉保持活力或减少延迟? 由于我正在制作实时应用程序,因此 ..
发布时间:2020-06-02 20:14:49 移动开发

使用afnetworking一次下载一个文件

我有一个数组,其中包含不同的URL。我要下载一个带有进度条的文件,而不是开始下一个文件,依此类推。 这是我到目前为止的代码; -(void)func:(NSArray *)arry { NSURLSessionConfiguration * configuration = [NSURLSessionConfiguration defaultSessionConfigurati ..
发布时间:2020-06-02 20:14:45 移动开发

使用xml正文发送POST请求,并使用AFNetworking 3.x接收xml响应

嗨,我正在尝试使用xml主体编写 AFNetworking 3.x 发布请求,并从服务器接收xml(因为服务器接受xml输入并输出xml)。我已经成功完成了JSON,但是xml却有问题。 如何修改这些模板以发送xml正文并接收xml响应。 ,我们应该使用哪个库来解析xml响应?任何帮助都非常感谢。谢谢 NSURLSessionConfiguration * configuratio ..
发布时间:2020-06-02 20:14:42 其他开发

连续进行“操作无法完成”递归POST后调用AFNetworking

我正在以递归方式调用POST Json Web服务,以连续地将数据上载/下载到服务中,直到全部完成为止。可能有多达500-1000个请求。但是在使用了一段时间后,我一直低于错误。 -1012是我最常得到的。 Error Domain = NSURLErrorDomain代码= -1012“操作无法完成。( NSURLErrorDomain错误-1012。)“ UserInfo = 0x7a ..
发布时间:2020-06-02 20:14:40 移动开发

AFNetworking POST方法调用

我是 AFNetworking 的新手。我如何执行以下成功和失败的块 NSMutableDictionary * rus = [[NSMutableDictionary alloc] init]; [rus setValue:@“ 1211” forKey:@“ id”]; [rus setValue:@“ 33” forKey:@“ man”]; [[AFHTTPReques ..
发布时间:2020-06-02 20:14:32 移动开发

通过AFNetworking 2.0访问DailyMile API

因此,我正在从https站点发出JSON请求(检索了auth令牌后),并且像堆栈溢出时AFNetworking的其他十二个问题一样,我收到此错误: 错误域= NSCocoaErrorDomain代码= 3840“操作无法完成。(可可错误3840。)”(JSON文本未以数组或对象和选项开头允许不设置片段。) UserInfo = 0x8dc2860 {NSDebugDescription ..
发布时间:2020-06-02 20:14:26 移动开发

从iOS客户端返回状态422到PATCH到Rails应用

我有一个带有 Business 模型对象且计数为访问的Rails应用程序。我有一个iOS客户端,它使用AFNetworking 2.0与该Rails应用程序进行交互,并且当用户在应用程序中点按业务时,它将PATCH发送到Rails应用程序,从而增加访问次数从事这项业务。但是,我从服务器返回了状态码422“无法处理的实体”错误,并且服务器上的业务访问次数的计数没有增加。 AFHTTPSessi ..
发布时间:2020-06-02 20:14:23 移动开发

AFNetworking从响应中修剪角色

我正在使用AFNetworking使用基本身份验证来调用Web服务。问题是我得到 失败:错误域= NSCocoaErrorDomain代码= 3840“ JSON文本不是以数组或对象开头,并且允许未设置片段的选项。” UserInfo = {NSDebugDescription = JSON文本不是以数组或对象开头,并且没有允许设置片段的选项。} 当我允许片段时,我得到 ..
发布时间:2020-06-02 20:14:21 移动开发

如何引用类的方法

我正在编写一个App.net客户端,并使用ADNKit作为与ADN服务器通信的框架。我从 Zephyr 的开源代码中获得了一些想法,该app.net客户端已被关闭 其用于显示帖子列表的视图控制器(PostStreamViewController)使用数据控制对象和配置对象,该对象具有名为 apiCallMaker 。 该属性的定义如下: typedef void(^ APIPo ..
发布时间:2020-06-02 20:14:18 移动开发