gpt4 book ai didi

swift - 有没有一种简单的方法可以在 Alamofire 中在正文而不是参数中发送键、值?

转载 作者:行者123 更新时间:2023-11-30 12:41:00 25 4
gpt4 key购买 nike

我需要在正文中的某个键下发送字符串列表。 Alamofire 使参数 super 简单,但我不知道如何在请求正文中执行此操作。这对我没有帮助,因为它适用于一个简单的字符串,而且我不知道如何使其适用于字符串数组: POST request with a simple string in body with Alamofire 。这个标题是关于 JSON 正文,但答案是将它们作为 params Alamofire 4, Swift 3 and building a json body 给出。有人有真正解决我问题的答案或链接吗?

请求的代码:

var params = ["phone_numbers": [6314560046, 8458200476]] as [String: Any]

Alamofire.request(url, method: .post, parameters: params, encoding: JSONEncoding.default, headers: headers).responseJSON() { response in

最佳答案

对于 Alamofire,参数是请求的正文。这将使用字符串数组的值创建您的 key :

let parameters = ["Key": ["String1", "String2", "String3"]]

然后在发出请求时使用参数:

    Alamofire.request(URL, method: .post, parameters: paramaters, encoding: JSONEncoding.default)
.responseJSON { response in
print(response)
}

关于swift - 有没有一种简单的方法可以在 Alamofire 中在正文而不是参数中发送键、值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42217037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com