问题标签 [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 回答
516 浏览

ios - AFNetworking 3 uploadTaskWithRequest / uploadTaskWithStreamedRequest 处理程序未调用

我正在尝试将曾经拥有 AFNetworking 2.6.3 的项目升级到 AFNetworking 3.1。

我有一个 URL 请求:

这是旧版本的代码:

我没有触及 URL 或 URL 请求。我正在尝试将此调用转换为兼容 AFNetworking 3.1 的调用。

这是我的新代码:

但是,进度块和成功/失败块都不会被调用。绝不。我已经仔细检查了所有内容都不是nil,否则一切看起来都很完美。

我究竟做错了什么?

0 投票
0 回答
250 浏览

ios - AFNetworking:如何测量 HTTP 请求和响应时间?

尝试在我的应用程序中调试 AFNetworking。我需要捕获请求时间和响应时间来获取持续时间。

持续时间将帮助我为 GET 操作设置合理的超时。默认的 60 秒超时是不够的。

如何获取请求和响应时间?它是AFHTTPRequestOperation对象的一部分吗?

0 投票
2 回答
5203 浏览

ios - 尝试后台获取期间出现 AFNetworking 错误 53

在更新我的应用程序以支持后台应用程序刷新时,我遇到了 AFNetworking 的问题。

我越来越NSPOSIXErrorDomain Code=53 "Software caused connection abort"。该问题似乎出现在 iOS 12 中,后台连接被终止。

AFNetworking 2.6.3 用于进行提取。

AppDelegate.m

OrdersService.m

控制台输出:

[错误] GET '(null)' (0) [31.9163 s]: Error Domain=NSPOSIXErrorDomain Code=53 "软件导致连接中止" UserInfo={NSErrorFailingURLStringKey= https://www.example.com/orders , _kCFStreamErrorDomainKey=1 , NSErrorPeerAddressKey={长度 = 16, 容量 = 16, 字节 = 0x100201bb3e80187c0000000000000000}, _kCFStreamErrorCodeKey=53, NSErrorFailingURLKey= https://www.example.com/orders }

0 投票
1 回答
58 浏览

ios - 我如何在 AFNetworking 3.0 中获取 allHTTPHeaderFields

我正在将我的代码从 AFNetworking 2.x 迁移到 3.0。

在 AFNetworking 2.x 中

谁能帮我实现allHTTPHeaderFields在 AFNerworking 3.0中获取的替代方法