alamofire相关内容

通过 Alamofire 发送 json 数组

我想知道是否可以在 POST 请求中直接发送一个数组(不包含在字典中).显然 parameters 参数应该得到一个映射:[String: AnyObject]?但我希望能够发送以下示例 json: ["06786984572365","06644857247565",“06649998782227"] 解决方案 您可以使用 NSJSONSerialization 对 JSON 进行编码 ..
发布时间:2021-11-26 22:52:25 移动开发

AlamoFire GET api 请求未按预期工作

我正在努力学习如何使用 AlamoFire,但遇到了问题. 目前我的方法如下: func siteInfo()->String?{变量信息:NSDictionary!var str:字符串!Alamofire.request(.GET, MY_API_END_POINT).responseJSON {(request, response, JSON, error) ininfo = JSO ..
发布时间:2021-11-26 22:52:15 移动开发

使用 Alamofire 上传带参数的文件

我正在尝试使用 Alamofire 上传文件.使用文件 (NSUrl) 时上传工作正常,但是,我似乎无法弄清楚如何使用 NSData 选项? 这是我的测试: var url:NSURL = NSURL.URLWithString("http://localhost:8080/bike.jpeg")变量错误:NSError?var imageData :NSData = NSData.da ..
发布时间:2021-11-26 22:52:04 移动开发

如何从 Alamofire 返回值

我正在通过我使用 swift 创建的 API 进行 url 调用,如下所示: 类 API {让 apiEndPoint = "端点"让 apiUrl:String!让消费者密钥:字符串!让消费者秘密:字符串!var returnData = [:]在里面(){self.apiUrl = "https://myurl.com/"self.consumerKey = "我的消费者密钥"self.co ..
发布时间:2021-11-26 22:51:57 移动开发

IPv6 应用商店拒绝

我们的更新今天因 ipv6 网络连接问题两次被拒绝.我们的网络代码在上一版本和当前版本之间没有变化. 该应用仅向 api.metooapp.io 发出 https 网络请求,该请求已为 ipv6 正确配置 [0] 并在 AWS 上的 route53 后面运行.代码中没有硬编码的 IP 地址. 即使按照 [1] 这是拒绝通知中提供的链接.看起来我不是唯一遇到此问题的人,[2].> 解决 ..

IPv6 应用商店拒绝

我们的更新今天因 ipv6 网络连接问题两次被拒绝.我们的网络代码在上一版本和当前版本之间没有变化. 该应用仅向 api.metooapp.io 发出 https 网络请求,该请求已为 ipv6 正确配置 [0] 并在 AWS 上的 route53 后面运行.代码中没有硬编码的 IP 地址. 即使按照 [1] 这是拒绝通知中提供的链接.看起来我不是唯一遇到此问题的人,[2].> 解决 ..

Alamofire HTTP 请求失败

我使用 Alamofire 发出了一些 HTTP 请求.一些请求已成功,一些请求失败. 错误是字符 0 周围的值无效. 失败的请求给了我上述错误. 下面我提到了一个失败的示例代码. let parameters = ["amount": ["10"], "payment_method": ["paypal"], "date": ["2015-11-25"], "details" ..
发布时间:2021-11-15 04:16:38 移动开发

Alamofire HTTP 请求失败

我使用 Alamofire 发出了一些 HTTP 请求.一些请求已成功,一些请求失败. 错误是字符 0 周围的值无效. 失败的请求给了我上述错误. 下面我提到了一个失败的示例代码. let parameters = ["amount": ["10"], "payment_method": ["paypal"], "date": ["2015-11-25"], "details" ..
发布时间:2021-11-15 04:14:51 移动开发

Alamofire HTTP 请求失败

我使用 Alamofire 发出了一些 HTTP 请求.一些请求已成功,一些请求失败. 错误是字符 0 周围的值无效. 失败的请求给了我上述错误. 下面我提到了一个失败的示例代码. let parameters = ["amount": ["10"], "payment_method": ["paypal"], "date": ["2015-11-25"], "details" ..
发布时间:2021-11-15 04:01:05 移动开发

不工作 - 在 Swift 3/4 中以编程方式在 Api 中注册用户

我正在尝试在我的 API 中注册用户.当我在 Postman 中执行此操作时,它会注册用户并将状态返回为 true 并将消息返回为 User Created,但是当我尝试以编程方式从 swift 创建新用户时,它始终显示用户已存在(给出错误响应),即使它未注册.我使用的是 Swift 4 Xcode 9. 几乎相同的代码适用于登录 Api,但不适用于用户注册.此外,在我通过邮递员在 Api ..
发布时间:2021-11-15 03:38:14 移动开发

Alamofire 使用通用键和多个值传递参数?

我需要在我的项目中这样做: 如果我在 Alamofire 中手动将字符串附加到我的 URL,我可以轻松地做到这一点,但我不想要那样.我希望参数作为 Parameter 对象. 参数的一个公用键中的多个值 我一直在做什么: public func findCreate(tags: [String], withBlock completion: @escaping FindCrea ..
发布时间:2021-11-15 02:49:10 移动开发

如何使用 Alamofire multipart 在参数中发送数组

我正在使用 Alamofire 将图像和文件上传到服务器.但是我面临着用图像发送参数数组的问题.但是当我在 params 中发送一个数组时,它会将数组转换为 JSON 字符串.但我想在 params 中发送一个数组,而不是 JSON 字符串.我搜索了很多,没有找到任何解决方案.所以请告诉我我的代码有什么问题.我正在使用以下代码: let params = ["id":"112","arrayPa ..
发布时间:2021-11-15 00:56:48 移动开发

iOS:(Swift)如何在注释副标题上显示与当前位置的距离和存在注释

我目前正在使用 Swift 语言开发基于 iOS 的地图应用程序.我想要一个建议,因为在我在地图视图上绘制所有图钉之后 (我使用 JSON 框架调用 Alamofire 从我的服务器接收数据) 我希望地图上所有注释的副标题显示与用户当前位置的距离. 现在它可以在地图视图上添加注释,但只能根据从我的服务器接收到的信息显示标题和副标题. 谢谢. 解决方案 如果你有两个 ..
发布时间:2021-11-10 22:49:15 移动开发

下载时播放数据

我正在尝试从 soundcloud 播放歌曲,这对一个例外情况很好:当调用响应处理程序时,文件的下载已经完成.我想在下载开始后直接开始播放文件,但我不知道如何在调用响应处理程序之前访问数据.访问进度处理程序中的数据会很好,但我需要有关如何操作的提示. 解决方案 我建议您至少有两个选项来执行您想要的操作: 1. AVPlayer 支持播放文件来自 http.如果您下载静态文件 - 您可以只 ..
发布时间:2021-10-26 18:33:13 移动开发

使用 Alamofire 从 API 抓取数据时出错

在尝试使用 Alamofire 从 Internet 访问 API 时,任何人都知道如何处理此错误.奇怪的是,我对其他 API 使用了相同的函数,它们似乎工作得很好,但不是这个. API 是: http://minecraftpocket-servers.com/api/?object=servers&element=voters&key=833gowl7nz7jyqaqx96dagq ..
发布时间:2021-10-26 18:33:10 移动开发

在 swift + alamofire 中使用新的刷新令牌重试旧请求

我正在编写由其他人完成的代码.我对 swift 也有点陌生.下面的代码是我的网络层,已被其他控制器文件使用.我的要求是在令牌过期后重试最后一个网络请求.如何将其集成到网络层本身?登录应用程序时,我第一次调用 get 令牌服务并将其保存在标题中. 导入 UIKit进口阿拉莫火进口伐木类网络管理器:NSObject {变量标记:字符串!var APISecret = ""var basicAuth ..
发布时间:2021-10-26 18:33:06 移动开发

Alamofire: FAILURE responseSerializationFailed

我正在尝试从 URL 获取 JSON 以使用 Alamofire 进行下载. Alamofire.request(requrl, method: .get, encoding: JSONEncoding.default).responseJSON { 响应输入打印(响应.结果)打印(响应.值)调试打印(响应)} 但是response.value的值为nil,请求结果状态为FAILURE.以下是 ..
发布时间:2021-10-26 18:33:03 移动开发

Alamofire 空数组

我是新手程序员,我一直在开发电影应用程序,但无法弄清楚为什么 Alamofire 从 JSON 响应返回我的单个参数,但不在 for 循环中执行此操作.这是代码.这个函数在类里面. class oneMovie: ObservableObject{@Published var Movie = Movies()私人让 API : 字符串var url : 字符串初始化(ID:字符串){self.A ..
发布时间:2021-10-26 18:33:00 移动开发