由于之前编码类型出错,现在重新发布... 我需要使用URLEncoding将一个数组发送到服务器,但是为了让Alamofire正确地发送它,它需要以某种方式进行编码。这是我的代码:
let parameters: [String : Any] = [
"names" : ["bob", "fred"]
]
Alamofire.request(urlString, method: .post, parameters: parameters, encoding: URLEncoding.default)
.responseJSON { response in
// etc
}
然而,参数从未被编码,只是被发送为nil。我该如何进行编码?