Я извлекаю два поля из текстовых полей в приложении iOS, и я хочу отправить следующий объект JSON на сервер. (Использование AlamoFire) Когда пользователь вводит имя пользователя и пароль, эти данные должны быть отправлены как объект JSON назад к серверу. Как мне написать метод POST для отправки этого конкретного объекта JSON? Мой JSON выглядит следующим образом:Как использовать команду POST в Alamofire для отправки этого объекта JSON?
{ "settings":
{
"username": "myUserName",
"password": "myPassword123"
}
}
Это мой класс Swift 3,
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 для Done кнопку, которая при нажатии на будет посылать запрос POST.
@IBAction func doneButton(_ sender: Any) {
let logInInstance = logIN(ssid : self.username.text!, password : self.password.text!)
}
'Alamofire.request ("URL_HERE", параметры: [ "Настройки": параметры])' –
@ EICaptainv2.0 LOL, которая нуждается в upvote: P –