问题标签 [afnetworking-2]

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.

0 投票
7 回答
38251 浏览

objective-c - AFNetworking 2.0 AFHTTPSessionManager:如何在失败块中获取状态码和响应 JSON?

当切换到 AFNetworking 2.0 时,AFHTTPClient 已被 AFHTTPRequestOperationManager / AFHTTPSessionManager 取代(如迁移指南中所述)。我在使用 AFHTTPSessionManager 时遇到的第一个问题是如何检索失败块中的响应正文?

这是一个例子:

在成功块中,我想检索响应的状态代码。在失败块中,我想检索响应的状态代码和内容(在这种情况下是描述服务器端错误的 JSON)。

NSURLSessionDataTask 有一个 NSURLResponse 类型的响应属性,它没有 statusCode 字段。目前我能够像这样检索 statusCode:

但这在我看来很难看。而且仍然无法弄清楚响应的主体。

有什么建议么?

0 投票
1 回答
5640 浏览

objective-c - AFNetworking 包含标头

我正在尝试从 ASIHttpRequest 转换为 AFNetworking,但我似乎在我的课程的下一行出现“使用未声明的标识符 AFURLSessionManager”错误。

我在标题中包含以下内容:

这一定是很明显的事情,但现在脑子里放了一个坏屁。

0 投票
3 回答
35850 浏览

ios7 - AFNetworking 2.0 和 HTTP 基本身份验证

在 AFNetworking 2.0 上找不到 AFHTTPClient,要使用:

在 AFNetworking 2.0 上需要如何管理?

0 投票
14 回答
176285 浏览

ios - 请求失败:不可接受的内容类型:使用 AFNetworking 2.0 的 text/html

我正在试用 AFNetworking 的新版本 2.0,但出现上述错误。知道为什么会这样吗?这是我的代码:

我正在使用 Xcode 5.0。

另外,这是错误消息:

我只是使用 kJSONlink 隐藏了 JSON。这应该返回一个 JSON。

0 投票
1 回答
9245 浏览

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

在使用 AFNetworking 2.0 的 ios 中,如何轻松地异步下载远程图像并将其缓存以供将来请求相同的 url?我正在寻找一种方便的方法来接收错误回调和成功的回调。

谢谢

0 投票
2 回答
810 浏览

ios - 使用 AFNetworking 下载多个文件时收到内存警告

我正在从 UIGridViewCells 下载电影文件。我的代码是:

ItemCell 中的属性是:

1-2 次成功下载(20mb)后,我收到内存警告。每次下载使用的内存都会增加,下载完成后不会减少。

在此处输入图像描述

从仪器: 在此处输入图像描述

0 投票
4 回答
28839 浏览

ios - How to get download progress in AFNetworking 2.0?

I am using AFURLSessionManager to create a new download task:

The file gets downloaded fine, however, how do I get progress notifications?

p is always set to nil. I've filed an issue for that.

I've also tried to call setDownloadTaskDidWriteDataBlock on the manager, and I do get progress notifications there but I receive them all grouped together after the file has been downloaded.

Seems like this area is still a bit buggy in AFNetworking 2.0

Any ideas?

0 投票
0 回答
510 浏览

ios - SDK 和 AFNetworking

我正在尝试为 SDK 编写代码。我需要进行 API 调用。

我正在使用 AFNetworking 2.0 向服务器发送 POST 请求:

到目前为止,我有上述内容,但我不知道如何传入标头(如授权标头),或提供对 https 的支持。

有人可以帮忙吗?

另外我怎么知道返回了什么http状态码?

0 投票
4 回答
842 浏览

ios - 使用 AFNetworking 下载文件时出现内存警告

更新:

我写了一个非常简单的下载代码:

我在我的项目 viewDidLoad 中写了它,注释掉了所有其他代码。内存使用量仍然相同并且还在增加:

在此处输入图像描述

我创建了一个新项目,并在新项目中编写了完全相同的代码。内存使用情况为:

在此处输入图像描述

哪个好。但我不明白为什么它在实际项目中有所不同?

0 投票
1 回答
2608 浏览

objective-c - AFNetworking 2.0 JSON 解析

新版 AFNetworking (2.0) 有一些变化。

我现在对所有新功能感到困惑,我想知道哪个类/方法最适合从 http post request 获取 JSON 数据?我是否应该构建一些像以前版本的 AFNetworking 中使用的单例类(AFNetworking (AFJSONRequestOperation) 转换为 AFHTTPClient)?

谢谢。