【发布时间】:2017-01-26 12:23:18
【问题描述】:
我正在尝试使用 Alamofire 发出网络请求。它一直工作得很好,但是在最近更新了一次 pod 之后它就停止了。
我的语法是:
var params = [String : Any]()
if (data != nil) {
params = try! JSONSerialization.jsonObject(with: data!, options: []) as! [String : Any]
}
let _ = Alamofire.request( "http://example.com" , method: Method, parameters: params?, encoding: .queryString, headers: [:]).response{ (request, response, data, error) in
}
错误看起来是“调用中的额外参数'方法'”,我似乎无法摆脱它。我对 Alamofire.request 的请求参数对我来说似乎没问题,但显然我遗漏了一些东西。
【问题讨论】:
-
.queryString是什么,Method应该是什么?