您可以创建自己的URLRequest并将其传递给Alamofire进行HTTP通信。
所以,如果您想将字符串数组作为json格式发送到服务器。只需使用URL创建一个URLRequest,并将请求的httpBody设置为数据格式的序列化数组。此URL请求可以直接加载到Alamofire
请参考下面的代码。
let array = ["5ab4305e30c73c4aa140aa06", "5ab4324c30c73c4aa140aa07", "5ab432fe30c73c4aa140aa08" ]
var urlRequest = URLRequest.init(url: URL.init(string: "YOUR_URL_STRING")!)
if let data = try? JSONSerialization.data(withJSONObject: array, options: []) {
urlRequest.httpBody = data
}
Alamofire.request(urlRequest)
.responseJSON { response in
print(response)
}