问题标签 [afnetworking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - AFNetworking 可以同步返回数据(在一个块内)吗?
我有一个使用 AFJSONRequestOperation 的函数,我希望仅在成功后返回结果。你能指出我正确的方向吗?我仍然对块和 AFNetworking 特别一无所知。
iphone - 使用 AFNetWorking 时出现错误代码 -1011
我在我们的客户公司做服务。我尝试通过 AFNetWorking 从他们的服务器获取一些信息(我们的客户鼓励使用 AFNetWorking)我使用 AFNetWorking 做了一些示例,它的工作。但是当我使用我们的一个客户 URL 来获取 JSON 数据时,它失败了,这是错误描述:
我试图找出一些解决方案,但我还不能解决。这是我的代码:
感谢您的阅读,任何帮助或回复将不胜感激。
编辑:正如 DarkDust 所说:服务器拒绝我的访问。但我可以通过基本连接从服务器获取数据:这是获取的代码:
我想知道为什么 rssConnection 可以获取 JSON 文本而 AFHTTPClient 不能?
afnetworking - AFNetworking - 使用 AFHTTPRequestOperation 下载文件?
男人,难倒这个。尝试使用AFNetworking下载文件,我能做的最好的事情就是在 downloadProgressBlock 中捕获进度字节。我尝试了许多不同的 AFNetworking 分支,现在我回到了最新版本。看起来有一次 AFHTTPRequestOperation 被修改为也包括 NSURLResponse 但在最新版本中已经消失了。而且,根据下面的代码,永远不会调用“成功”块。我得到下载字节的日志,然后调用 ^complete。永远不会调用成功和错误。
任何关于这方面的指导都会很棒。我无法弄清楚数据返回的位置以及如何让它在其上使用 NSFileManager?我需要下载文件,而不是为图像编写流等。
编辑:我还尝试按照文档中的建议通过覆盖 - (void)connection:didReceiveData 来捕获数据,但在那里什么也没做。
ios - AFNetworking 上传使用 forKey 引用的文件
我需要向 Web 服务器发送用户在我的应用中插入的一些信息
我正在使用 ASIHTTPRequest 但我在使用 iOS 5 时遇到了一些问题,所以我决定转向 AFNetworking
这是我到目前为止写的代码......
现在我需要添加一个包含图像的 NSData 对象,它应该被 forKey:@"attachment" 引用
我应该写什么?我正在使用 ASIHTTPRequest
但是对于 AFNetworking,我不知道我应该写什么,而且这些例子对我没有帮助
非常感谢!
objective-c - AFNetworking 如何检查上传操作是否已完成或失败
如何检查 AFNetworking 是否已完成文件上传?以及如何检查是否有问题?
这是我的代码:
我应该实现哪种方法(和委托)?
谢谢你!
objective-c - AFNetworking 文件上传适用于我的 php 脚本,但不适用于 jsp 脚本
我正在编写一个 iPhone 应用程序,它将一些信息(一些文本和图像)发送到服务器脚本。
使用我的 php 脚本一切正常,但使用我客户的 jsp 脚本(将收到的信息发送到电子邮件地址的电子邮件)没有任何效果......(我知道因为我应该收到自动回复电子邮件,但这不会发生) .
我无法访问我的客户的脚本,因为他们是一个大客户并且“一些 bla bla 安全问题......”该脚本适用于在线 Web 表单,并且适用于 iOS 4.3 上的 ASIHTTPRequest(我正在迁移到iOS 5 ASIHTTPRequest 的 AFNetworking 原因不起作用)
任何帮助都非常感谢!
这是我的代码...请注意,我的代码总是到达 NSLog(@"Success") 但我没有收到任何自动回复电子邮件,所以它不起作用!
非常感谢您!!
编辑:正如 JosephH 所建议的,我添加了捕获的请求:
从在线 Web 表单生成的请求(始终有效):
使用 ASIHTTP 从 iOS 5.0 生成的请求(我不知道为什么,但有时它可以工作,有时没有......)
使用 AFNetworking 从 iOS 5.0 生成的请求(从不工作):
objective-c - 从 ASIHTTPRequest 切换到 AFNetworking - ASINetworkQueue 问题
我正在解决一个问题,我必须在队列中下载大约 10 个不同的大文件,并且我需要显示一个进度条来指示总传输的状态。我在 iOS4 中使用 ASIHTTPRequest 可以正常工作,但我正在尝试过渡到 AFNetworking,因为 ASIHTTPRequest 在 iOS5 中存在问题并且不再维护。
我知道您可以使用 AFHTTPRequestOperation 的 downloadProgressBlock 报告单个请求的进度,但我似乎无法找到一种方法来报告将在同一个 NSOperationQueue 上执行的多个请求的整体进度。
有什么建议么?谢谢!
iphone - 从 ASIHTTPRequest 转换为 AFNetworking
由于该项目的工作不幸中止,我正在将我的应用程序例程从 ASIHTTP 转换为 AFNetworking ......以及后来我发现是更好和更小的 AFNetworking 代码库。
我发现了几个问题。我的 ASIHTTPRequest 代码是作为方法构建的。此方法接受一些参数并将参数发布到 url ...返回结果数据。这些数据总是文本,但为了制作通用方法,有时可能是 json,有时是 XML,有时是 HTML。因此,我将此方法构建为独立的通用 URL 下载器。
我的问题是,当调用例程时,我必须等待响应。我知道那里所有的“同步是坏的”论点......而且我不经常这样做......但对于某些方法我想要同步。
所以,这是我的问题。下面是我简化的 ASIHTTP 代码,然后是我能想到的在 AFNetworking 中编码的唯一方法。我遇到的问题是 AFNetworking 在从方法返回之前有时不会响应。@mattt 给出的提示在[operation waitUntilFinished]
调用完成块之前完全无法保持线程......而且我的其他方法[queue waitUntilAllOperationsAreFinished]
也不一定总是有效(并且不会导致触发 [operation hasAcceptableStatusCode] 子句的错误部分)。因此,如果有人可以提供帮助,请不要一直存在“异步设计”。
ASIHTTP 版本:
AF联网版
非常感谢您的任何想法。
iphone - 关于弱引用和保留周期的说明
我有以下代码:
ARC 似乎不喜欢 [操作 hasAcceptableStatusCode],我收到以下警告:“在此块中强烈捕获‘操作’可能会导致保留周期”。
我对引用不是很有经验,知道怎么走吗?
谢谢,
夏
iphone - AFNetworking 上传文件
有没有人使用 AFNetworking 上传文件的完整实现。我在互联网上找到了一些代码,但它不完整。我找到的代码在这里:
我在以下几行中收到错误:
在 myNSDataToSend。
和这里:
错误是:
找不到类方法'+HTTPRequestOperationWithRequest:success:failure'(返回类型默认为'id')
在这方面的任何帮助以及使用 AFNetworks 上传都会非常棒。
谢谢。