所以我们可以说,而不是这个,
1/http://www.domainname.com/summary
2/shippingaddress
3/paymentmethod
我想知道我是否只能发送一个字符串作为这样的参数,
let parameters: [String: Any] = [
"settings":
[
"username" : UILabel.text,
"password": textField.text,
],
]
Alamofire.request("myURL", method: .post, parameters: parameter, encoding:)
.responseJSON { response in
print(response)
}
答案 0 :(得分:1)
试试这个
var params = "{\"username\": \"\(UILabel.text)\"}"
Alamofire.request(url, method:.post, parameters:[params]).responseJSON { response in
debugPrint(response)
}
答案 1 :(得分:0)
我认为你的参数总是需要是字典类型,所以你有一个键值对。
如果您只想拥有一把钥匙,可以这样做:
let parameter = ["parameterName": parameterValue]
希望有所帮助!