我正在尝试在 Alamofire 中发送带有混合类型参数的请求,如下所示: 我收到一条错误消息: 类型“Any”不能符合“Encodable” 解决方案: 实际上有一个解决方案可以通过使用encoding而不是encoder来实现,如下所示: 解决方案的问题: 来自文档:“还有其他方法允许您使用参数 ...
我正在尝试在 Alamofire 中发送带有混合类型参数的请求,如下所示: 我收到一条错误消息: 类型“Any”不能符合“Encodable” 解决方案: 实际上有一个解决方案可以通过使用encoding而不是encoder来实现,如下所示: 解决方案的问题: 来自文档:“还有其他方法允许您使用参数 ...
我正在将 Alamofire 上传到服务器,并希望解码一些作为响应发回的 JSON。 在我保护 data.result.value 有一个值(从服务器发送的 JSON 响应)的那一行上,我得到一个“表达式类型不明确,没有更多上下文”。 从服务器发送 JSON 对象的代码在 Node.js 端如 ...
我想要 httpStatusCode 上的不同 responseDecodable 服务器返回 所以现在我的代码是 我试试这个代码转换 responseDecodable 但是这样不管 statusCode 都返回 a 和 b 我想要 statusCode == 200 返回 a 或 ...
我想用 Alamofire 库做 ssl pinning,但它不适用于同步请求。 我正在使用以下库来同步 Alamofire 请求: https ://github.com/Dalodd/Alamofire-Synchronous 在异步调用中,我使用代码 -999 进行了取消,但是当我尝试使用同 ...
我正在使用 Alamofire 从移动应用拨打 API 电话。 我的结构是 map 来自 Alamofire API 以这种方式调用 当 API 调用失败并返回 API 错误是 JSON 格式我得到AFError 这是 API 返回的那个电话 我最终写了这个来处理它: 如何更好地编写这段代码,也许 ...
我正在使用 Alamofire,在执行获取请求后,我正在处理错误: 问题: if let error = error as? AFError { if let error = error as? AFError { Xcode 有一个警告: 如何修复(首选)或使该警告静音? 我试过了: 像这样删 ...
我使用单个串行队列作为 rootQueue/请求/序列化队列 然而,请求似乎是按照创建顺序的随机顺序完成的 完成打印到控制台: []中的数字代表创建顺序 PS:序列化时顺序也是错误的 队列是串行的,但结果看起来像是并发的 如何维护请求和结果的 FIFO 顺序 ...
我有当前可用的 function。 我将它与完成处理程序一起使用: 如何将其转换为 swift 5.5 的新异步/等待功能? 这是我试过的: 但是我没有在打印语句的最后得到值。 我有点迷失在这个过程中,我想转换我的旧功能,这个例子会有很大帮助。 编辑: 下面的答案有效,但我在 Alamofire ...
我是 swift 的新手,我想用 AlamoFire 5.4 和 Swift 5 发出帖子请求 这是我需要发送到服务器的对象,我不知道如何在 swift 中创建它的等价物 value 里面的内容是一个字符串 在邮递员看起来像这样 在此处输入图片说明 这就是我所拥有的 我尝试了几种方法来创建 ...
我正在使用 AlamoFire 向我的服务器发出请求,并且我有一个类似这样的设置,其中“self.error”是一个字符串变量。 但是,我收到(明智的)错误“无法将类型 'AFError' 的值分配给类型 'String'”,因为我正在尝试设置self.error = err ,并且err是 AFE ...
在我的项目中,我使用的是 Alamofire 5.9.3,以下是将数据上传到服务器。 Previoulsy 我使用的是 Alamofire 4.9.1,它工作正常。 但它在 Alamofire 5 中显示错误? ...
我正在使用 Alamofire 5.4.1 取消下载请求并将数据保存到文件中。 然后将其复制到不同的文件夹。 我稍后尝试恢复任务以使用从新位置的文件加载的数据进行下载,我收到一条错误消息,指出它无法从恢复任务创建下载文件。 我收到以下错误: 任何指示/建议将不胜感激? ...
我正在使用 Alamofire 在我的 ios 项目中下载大文件。 当我取消下载请求(当前正在将大文件下载到磁盘)时 - 此请求会生成带有到目前为止下载的数据的resumeData - 但我想要一个带有部分下载数据的文件的 URL 的responseURL 。 我计划在最后使用 responseUR ...
我在使用 swift 时遇到问题,因为我需要像这样发送Json : 这是我的尝试: 当我收到 Alamofire 的回复时,我收到以下消息: failure(Alamofire.AFError.responseSerializationFailed(reason: Alamofire.AFErro ...
我正在尝试使用 alamofire 发送POST请求。 但应要求我一直收到此错误: 我的请求: 我正在使用Alamofire v5.4并且还测试了 v5.2 和 v5.3; iOS 14和Swift 5 。 有什么建议吗? ...
使用 Alamofire 4.9.0。 我正在尝试以 JSON 行格式实现处理流 API。 就是这样: 现在的问题是第一个响应需要一些时间才能返回。 当它完成时,我会在一大批中获得几条 JSON 线。 之后,stream 继续正常响应,每个响应通过 stream 发出一条新的 JSON 线。 有没有 ...
我最近迁移到了 Alamofire 5.2 我们的后端对于我们希望在前端支持的图像有不正确的 MIME 类型,例如 image.jpg 而不是 image.jpeg 旧版本的 Alamofire 允许使用以下例外: 正如 Christian Noon 在 GitHub 在 Alamofire Is ...
我正在尝试使用 Postman 中的表单数据发出请求,但是我总是从服务器收到"Parameters is invalid"响应。 我试过 postman 它工作得很好。 parameters: [String: String] = ["name": "name","email": "email"] ...
我尝试使用 Alamofire 发出 API 请求,如下所示: 我收到了这样的回复: 我也尝试提出这样的请求: 我尝试手动执行以下请求以确保它工作正常: 根据需要,它给了我这样的回应: ...
我的 iOS 应用程序收到通知以从我们的主要服务刷新其 state。 现在,我们正在使用 Alamofire 获取最新的 state,当有更新的数据时,我们会继续播放声音。 我们的设备被锁定在引导模式,以阻止它们关闭并提供信息亭体验。 我们正在进行更改,以便设备在 xx 分钟不活动后可以 go 进入 ...