问题标签 [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.
ios - AFNetworking POST AFHTTPRequestOperation 队列问题
我正在从服务器请求数据,但我有一个问题,它首先调用 cookie 而不是数据,不像它应该是数据而不是 cookie。那么请问我该如何解决这个问题?
我已经通过 Charles 应用程序看到了这个问题。
ios - AFHTTPRequestOperation _totalBytesRead 是在放气之前还是之后?
我正在连接到我自己的 Web 服务,我相信它会发回一个 gzip 压缩的响应,该响应由 AF Networking 库在后台解压缩。我已经验证了当接受编码 gzip 标头存在时,我的服务器正在发送压缩的数据,并且我已经验证了库正在发送此标头。
但是 _totalBytesRead 的值是解压后的总字节数。这是因为这个值是在解压缩之后还是我实际上没有得到压缩数据?如果是前者,在 iOS 端确认我正在压缩数据的最可靠方法是什么?
下面的代码:
objective-c - 在 Xcode 中使用参数调用同步 POST
NSURL
我发现了许多使用&发送 POST 请求的代码示例,dispatch_sync
但没有一个像这样发送参数AFHTTPRequestOperationManager
。有人会提供参考或代码片段吗?
我需要发送文本、数字和图像。
ios - 如何使用 json 数组中的数据?
我正在尝试使用 AFHTTPRequestOperation 设置一个儿子。那个json是由坐标组成的,我想用它在我的视图中实现mapkit。
这里是 NSLog:
在这里,我想插入一个“for”来获取 mapkit 中的引脚:
现在我的应用程序崩溃了。
任何建议来设置这种情况?
这是调试区域中的错误:
objective-c - Swift 错误:“manager()”不可用:使用对象构造“AFHTTPRequestOperationManager()”
我有这个我认为应该可以工作的快速代码,但它不能处理客观的 c 静态字段。我试图在多个地方添加“()”,但没有任何效果。
字段和属性如下所示:
我收到这些错误消息:
错误:“manager()”不可用:使用对象构造“AFHTTPRequestOperationManager()”
错误:“() -> AFHTTPRequestOperationManager!” 没有名为“responseSerializer”的成员
错误:“()-> AFHTTPRequestOperationManager!” 没有名为“requestSerializer”的成员
错误:“()-> AFHTTPRequestOperationManager!” 没有名为“completionQueue”的成员
错误:函数产生预期类型“AFHTTPRequestOperationManager!”;你的意思是用'()'来称呼它吗?
objective-c - AFHTTPRequestOperationManager 不发送自定义 HTTP 标头
我想AFHTTPRequestOperationManager
在我的项目中使用。每个请求都应包含一个授权标头。否则服务器报告错误。
好吧,我创建了一个AFHTTPRequestOperationManager
:
并在经理的帮助下发送请求:
每个DLog
显示:
服务器响应不好:
我决定用 Wireshark 检查我的请求,根本没有Authorization标头。我究竟做错了什么?
添加:
只有Authorization标头不是由 发送的AFHTTPRequestOperationManager
。我已将标题标题更改为AuthorizationLOL并已成功发送
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
问题:
- 在试图转换
responseObject[0][@"total"][0]
为整数的代码中返回一个垃圾号 - 强制
responseObject[0][@"data"][0]
转换NSArray*
然后尝试执行计数或任何其他操作会导致异常:'NSInvalidArgumentException', reason: '-[__NSCFString count]: unrecognized selector sent to instance
ios - UStream API 请求频道视频列表的 AFNetworking 问题
这可能是我忽略的简单事情。我正在尝试使用 AFNetworking 从 uStream 的 API 发出 AFHTTPRequest。我应该得到一个 JSON 有效负载响应,其中列出了 uStream 频道上的所有视频。这是我的代码:
在浏览器中测试时一切正常,但在尝试使用 AFNetworking 时出现 NSURLErrorDomain 失败。有人有什么建议吗?
ios8 - 如何为 AFNetworking 2.0 传递授权令牌,因为它已被弃用
我目前正在开发一个项目,我正在使用 AFNetworking 2.0 库向服务器获取和发布数据。在某些情况下,我想通过 AFHTTPRequestOperationManager 将令牌值作为请求的标头类型传递。到目前为止,这就是我发现的
但它在 2.0 版中已弃用,我还在 AFNetWorking 2.2.1 版中了解到它没有被弃用。但是我找不到版本 2.2.1 的库来下载它。如果有任何其他方法可以将令牌设置为 AFHTTPRequestOperationManager 的标头,请帮助我。以及任何下载 AFNetworking 最新版本库的链接。
ios7 - 取消 AFHttpRequestOperation
我正在使用 AFHttpRequestOperation 下载图像,我想在单击按钮时取消此操作。我该怎么做
我用过
但这不会停止下载过程。