问题标签 [afhttprequestoperation]

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 投票
1 回答
143 浏览

ios - AFNetworking POST AFHTTPRequestOperation 队列问题

我正在从服务器请求数据,但我有一个问题,它首先调用 cookie 而不是数据,不像它应该是数据而不是 cookie。那么请问我该如何解决这个问题?

我已经通过 Charles 应用程序看到了这个问题。

0 投票
1 回答
34 浏览

ios - AFHTTPRequestOperation _totalBytesRead 是在放气之前还是之后?

我正在连接到我自己的 Web 服务,我相信它会发回一个 gzip 压缩的响应,该响应由 AF Networking 库在后台解压缩。我已经验证了当接受编码 gzip 标头存在时,我的服务器正在发送压缩的数据,并且我已经验证了库正在发送此标头。

但是 _totalBytesRead 的值是解压后的总字节数。这是因为这个值是在解压缩之后还是我实际上没有得到压缩数据?如果是前者,在 iOS 端确认我正在压缩数据的最可靠方法是什么?

下面的代码:

0 投票
1 回答
522 浏览

objective-c - 在 Xcode 中使用参数调用同步 POST

NSURL我发现了许多使用&发送 POST 请求的代码示例,dispatch_sync但没有一个像这样发送参数AFHTTPRequestOperationManager。有人会提供参考或代码片段吗?

我需要发送文本、数字和图像。

0 投票
1 回答
90 浏览

ios - 如何使用 json 数组中的数据?

我正在尝试使用 AFHTTPRequestOperation 设置一个儿子。那个json是由坐标组成的,我想用它在我的视图中实现mapkit。

这里是 NSLog:

在这里,我想插入一个“for”来获取 mapkit 中的引脚:

现在我的应用程序崩溃了。

任何建议来设置这种情况?

这是调试区域中的错误:

0 投票
1 回答
1842 浏览

objective-c - Swift 错误:“manager()”不可用:使用对象构造“AFHTTPRequestOperationManager()”

我有这个我认为应该可以工作的快速代码,但它不能处理客观的 c 静态字段。我试图在多个地方添加“()”,但没有任何效果。

字段和属性如下所示:

我收到这些错误消息:

错误:“manager()”不可用:使用对象构造“AFHTTPRequestOperationManager()”
错误:“() -> AFHTTPRequestOperationManager!” 没有名为“responseSerializer”的成员
错误:“()-> AFHTTPRequestOperationManager!” 没有名为“requestSerializer”的成员
错误:“()-> AFHTTPRequestOperationManager!” 没有名为“completionQueue”的成员
错误:函数产生预期类型“AFHTTPRequestOperationManager!”;你的意思是用'()'来称呼它吗?

0 投票
0 回答
260 浏览

objective-c - AFHTTPRequestOperationManager 不发送自定义 HTTP 标头

我想AFHTTPRequestOperationManager在我的项目中使用。每个请求都应包含一个授权标头。否则服务器报告错误。

好吧,我创建了一个AFHTTPRequestOperationManager

并在经理的帮助下发送请求:

每个DLog显示:

服务器响应不好:

我决定用 Wireshark 检查我的请求,根本没有Authorization标头。我究竟做错了什么?

添加:

只有Authorization标头不是由 发送的AFHTTPRequestOperationManager。我已将标题标题更改为AuthorizationLOL并已成功发送

0 投票
1 回答
27 浏览

python - 无法弄清楚 json 元素结果

服务器端执行 SQL 查询(服务器是用 python 编写的)返回一个 json,如下所示:

output是内部方法的结果返回,并且已经像这样序列化:

客户端成功接收响应,success:^(AFHTTPRequestOperation *operation, id responseObject)使用AFHTTPRequestOperationManager这就是responseObject调试控制台中的样子(lldb)

在控制台中po responseObject[0][@"data"][0]打印数据数组并按p responseObject[0][@"total"][0]预期打印 381

问题:

  1. 在试图转换responseObject[0][@"total"][0]为整数的代码中返回一个垃圾号
  2. 强制responseObject[0][@"data"][0]转换NSArray*然后尝试执行计数或任何其他操作会导致异常:'NSInvalidArgumentException', reason: '-[__NSCFString count]: unrecognized selector sent to instance
0 投票
1 回答
84 浏览

ios - UStream API 请求频道视频列表的 AFNetworking 问题

这可能是我忽略的简单事情。我正在尝试使用 AFNetworking 从 uStream 的 API 发出 AFHTTPRequest。我应该得到一个 JSON 有效负载响应,其中列出了 uStream 频道上的所有视频。这是我的代码:

在浏览器中测试时一切正常,但在尝试使用 AFNetworking 时出现 NSURLErrorDomain 失败。有人有什么建议吗?

0 投票
1 回答
2289 浏览

ios8 - 如何为 AFNetworking 2.0 传递授权令牌,因为它已被弃用

我目前正在开发一个项目,我正在使用 AFNetworking 2.0 库向服务器获取和发布数据。在某些情况下,我想通过 AFHTTPRequestOperationManager 将令牌值作为请求的标头类型传递。到目前为止,这就是我发现的

但它在 2.0 版中已弃用,我还在 AFNetWorking 2.2.1 版中了解到它没有被弃用。但是我找不到版本 2.2.1 的库来下载它。如果有任何其他方法可以将令牌设置为 AFHTTPRequestOperationManager 的标头,请帮助我。以及任何下载 AFNetworking 最新版本库的链接。

0 投票
0 回答
40 浏览

ios7 - 取消 AFHttpRequestOperation

我正在使用 AFHttpRequestOperation 下载图像,我想在单击按钮时取消此操作。我该怎么做

我用过

但这不会停止下载过程。