Ya no busques más por otras webs porque has llegado al lugar exacto, contamos con la respuesta que deseas pero sin liarte.
Solución:
Debe enviar una solicitud como la siguiente en Swift 3
let urlString = "https://httpbin.org/get"
Alamofire.request(urlString, method: .post, parameters: ["foo": "bar"],encoding: JSONEncoding.default, headers: nil).responseJSON
response in
switch response.result
case .success:
print(response)
break
case .failure(let error):
print(error)
Swift 5 con Alamofire 5:
AF.request(URL.init(string: url)!, method: .post, parameters: parameters, encoding: JSONEncoding.default, headers: headers).responseJSON (response) in
print(response.result)
switch response.result
case .success(_):
if let json = response.value
successHandler((json as! [String:AnyObject]))
break
case .failure(let error):
failureHandler([error as Error])
break
Esto funcionará mejor en Swift 4.
let url = "yourlink.php". // This will be your link
let parameters: Parameters = ["User_type": type, "User_name": name, "User_email": email, "User_contact": contact, "User_password": password, "from_referral": referral] //This will be your parameter
Alamofire.request(url, method: .post, parameters: parameters).responseJSON response in
print(response)
Alamofire utilizando el método de publicación importar UIKit importar Alamofire
class ViewController: UIViewController {
let parameters = [
"username": "foo",
"password": "123456"
]
let url = "https://httpbin.org/post"
override func viewDidLoad()
super.viewDidLoad()
Alamofire.request(url, method: .post, parameters: parameters, encoding: JSONEncoding.default, headers: [:]).responseJSON
response in
switch (response.result)
case .success:
print(response)
break
case .failure:
print(Error.self)
Reseñas y valoraciones
Nos puedes añadir valor a nuestro contenido informacional añadiendo tu veteranía en las explicaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)