Ios AFN网络同时请求
我正在为我的应用程序使用Ios AFN网络同时请求,ios,json,afnetworking,asihttprequest,Ios,Json,Afnetworking,Asihttprequest,我正在为我的应用程序使用AFNetworking,我执行了一些JSON调用。在“后台”,我有一个文件下载正在运行。我希望在后台执行一个调用(100MB的文件下载),这样我的JSON调用就不会等待文件下载完成 文件下载占用了大约5 MB/s的带宽,因此我不确定下载是否占用了我的带宽,或者JSON调用只是在下载完成之前处于空闲状态 我倾向于认为后者正在发生,因此我想知道如何告诉AFNetworking同时运行两个调用 我所尝试的: 在没有管理器的情况下创建一个AFHTTPRequestOperat
AFNetworking
,我执行了一些JSON调用。在“后台”,我有一个文件下载正在运行。我希望在后台执行一个调用(100MB的文件下载),这样我的JSON调用就不会等待文件下载完成
文件下载占用了大约5 MB/s的带宽,因此我不确定下载是否占用了我的带宽,或者JSON调用只是在下载完成之前处于空闲状态
我倾向于认为后者正在发生,因此我想知道如何告诉AFNetworking
同时运行两个调用
我所尝试的:
- 在没有管理器的情况下创建一个
,并在另一个AFHTTPRequestOperation
NSOperationQueue
- 在单独的线程中使用同步调用,
NSData dataWithContentsOfUrl:
- 仅为下载使用不同的库(
)ASIHTTPRequest
- 使用
AFDownloadRequestOperation
提前谢谢。带宽不是问题
AFNetworking
还能够同时运行两个调用
问题是我连接到的服务器没有结束/保存下载会话。这意味着调用不是无状态的,服务器在返回其他JSON调用之前正在等待下载完成
我们已经通过关闭下载会话解决了这个问题。这个答案救了我一天。。我已经在错误的方向上尝试了好几个小时。谢谢你,伙计!很高兴听到:)哇。。我记得这个问题。。回到过去。