<分区>
我正在从我的 iOS 应用程序的文本框中获取两个字段,我想将以下 JSON 对象发送回服务器。(使用 AlamoFire)当用户输入用户名和密码时,此数据应作为 JSON 发送对象返回给服务器。 我应该如何编写我的 POST 方法来发送这个特定的 JSON 对象? 我的 JSON 如下:
{ "settings":
{
"username": "myUserName",
"password": "myPassword123"
}
}
这是我在 Swift 3 中的类(class),
class logIN {
let username: String! = nil
let password: String! = nil
init(ssid: String, password: String) {
let parameters: [String: String] = [
"username": ssid as String,
"password": password as String
]
var statusCode: Int = 0
Alamofire.request("URL_HERE", parameters: parameters)
.responseJSON { response in
statusCode = (response.response?.statusCode)!
print(String(statusCode))
}
}
}
这是我的“完成”按钮的 IBAction,单击该按钮将发送 POST 请求。
@IBAction func doneButton(_ sender: Any) {
let logInInstance = logIN(ssid : self.username.text!, password : self.password.text!)
}