如何使用 Alamofire 同时传递 queryStrings 和 JSON Body

Posted

技术标签:

【中文标题】如何使用 Alamofire 同时传递 queryStrings 和 JSON Body【英文标题】:how to pass both queryStrings and JSON Body using Alamofire 【发布时间】:2016-12-29 09:14:32 【问题描述】:
 return try Alamofire.URLEncoding.queryString.encode(urlRequest, with: parameters)

我应该如何将 JSON 正文也作为参数传递。

【问题讨论】:

【参考方案1】:

Alamofire.request(url, 方法:.post, 参数:参数, 编码:JSONEncoding.default, 标题:[:])

            .responseJSON  response in

//继续... //参数必须有效 [String: AnyObject]

【讨论】:

以上是关于如何使用 Alamofire 同时传递 queryStrings 和 JSON Body的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Alamofire Swift 4 在 JSON 编码中传递数据

如何在 Alamofire Swift iOS 中将 Origin 传递给 Header?

如何将Object参数数组快速传递给Alamofire

如何使用 Alamofire 在 Swift 3 中解析 JSON?

如何在 Alamofire 中上传文件并在参数中传递数据 - swift 5

如何在 Moya 中传递 URLRequest