问题标签 [alamofire-request]

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 回答
1871 浏览

ios - 从 Alamofire 下载请求访问文件

因此,我使用 Alamofire 和此请求发出了下载请求并返回图像、语音、视频,我能够destinationURL通过image back 如何将它添加到 ImageView 等等现在,我还担心每次打开页面时都会调用这个函数,即使文件是在文档中下载的,这不是会丢失内存吗?并影响性能??

0 投票
0 回答
221 浏览

swift - 无效地址

我的应用程序最近经常崩溃,并将其作为错误抛出:

NSOperationQueue 0x2806fd260(QOS:未指定)EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000。

我找不到导致此问题的电话。有人可以帮我解决这个问题吗?

这是崩溃stacktrace

0 投票
2 回答
143 浏览

json - 如何使用 alamofire 在 HTTP 请求中发送 json

我还在学习 Swift 编程,我已经成功使用 Alamofire 使用服务,但现在我面临以下问题,我有一个服务,我在 URL 中发送了 2 个 json,我真的不知道如何发送这些数据,我看过一些例子,但我仍然无法理解。已经配置了安全策略但是问题是一样的

这是我的网址{{url}}apps/Search2/{"search":"","user":14,"category":2,"numero":0,"subgroup":-1,"tipo": -1,"子类别":-1,"cantidad":0}/{"max":5000,"minimo":1}

这就是我一直在尝试的

显然我没有成功,因为我确信这不是正确的方法。我的服务响应是 404

0 投票
1 回答
480 浏览

json - 使用 Struct 解码 JSON 响应的 Alamofire 错误

我的 alamofire.request 有问题。响应为零,但我不明白为什么。

我的问题是:我使用 OpenFoodFacts 的 API,它适用于这种风格的网址:https://fr.openfoodfacts.org/api/v0/produit/3366321054229

我使用 Alamofire 通过协议、会话和服务获取请求。

我的协议:

我的会议:

我的服务:

我有一个文件 CheckerFridgeData 包含解码 responseJSON 的结构:

当我对我的代码使用我的请求时,我没有错误,但我的 responseJSON 返回 nil

但如果我打印response.result.value as Any代码返回 JSON 值。

你知道为什么我不能用我的 JSON 数据解码我的结构吗?

非常感谢你的帮助

0 投票
1 回答
134 浏览

swift - 使用 Alamofire 和 PromiseKit 使用 Swift 时出现 Void 错误(请求)

在我的最后一个项目中,我一直在使用 alamofire 和 promisekit 连接到我的 Web 服务现在我有两者的新版本,当我创建请求时出现此错误

当我尝试这样做时会发生这种情况:

当我尝试使用它时:

我收到这个错误Unable to infer closure type in the current context

我该如何解决?提前致谢

0 投票
1 回答
93 浏览

ios - 无法通过使用 Alamofire 的参数的 GET 请求成功

使用 Alamofire 进行网络通话。我的要求是,需要在 GET 请求中发送正文。已尝试以下代码

但是,没有得到预期的回应。如果我做错了。帮帮我,如何实现下面的邮递员电话。

在此处输入图像描述

提前致谢。

0 投票
3 回答
12549 浏览

ios - Alamofire 自动刷新令牌并在 iOS Swift 4 中重试之前的 API 调用

现在我正在使用 Swift 4 开发一个 iOS 应用程序。这里我使用 Alamofire 来集成 API 调用。我需要集成正确的方法来自动刷新身份验证令牌并重试以前的 API 调用。成功登录后,我将存储身份验证令牌。因此,登录后,在每个 API 中,我将令牌附加到标题部分。如果令牌过期,我将得到 401。那时我需要自动刷新身份验证令牌并再次调用相同的 API。我怎样才能做到这一点?我检查了 Stackoverflow,但没有得到任何解决方案。

这是我的 API 调用,

请帮我。如果你能用我的代码解释一下,那就太好了。

0 投票
2 回答
208 浏览

ios - 无法使用 Almofire 多部分上传相机图像

我必须上传图片、音频、文件。我正在使用 Alamofire 上传。所有内容都已上传,包括截图等图库图像,但从相机拍摄的照片未上传。这是我的代码:

0 投票
1 回答
245 浏览

swift - 如何使用 alamofire 多部分请求 Swift 打印 HTTPBody

如何使用 alamofire 多部分请求 Swift 打印 HTTPBody

现在我正在尝试使用下面的代码,但应用程序在此行崩溃

我正在使用多部分请求

我想像这样打印 HTTPBody

0 投票
1 回答
68 浏览

swift - Alamofire 请求是否真的在后台线程中运行?

我第一次使用 Alamofire,我有一个问题。我在 stackoverflow 上搜索并找到了类似的帖子,但答案非常混乱,甚至文档也令人困惑。Alamofire 非常方便,因为我不必创建会话和任务。但是,我之前使用过 DispatchQueue,我知道它在后台线程中运行任务并在主线程上更新 UI,但我不知道 Alamofire 是否也这样做。知道的请回复。谢谢你。