Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.21 KB | None | 0 0
  1. class ViewController: UIViewController {
  2. ...
  3.  
  4. @IBAction func logon(_ sender: Any) {
  5.         print("=== start ===");
  6.       let auth = LoginService()
  7.  
  8.         auth.login(login: login!, pass: pass!)
  9.         return;
  10.        
  11.         // Create the server trust policies
  12.         let serverTrustPolicies: [String: ServerTrustPolicy] = [
  13.             "127.0.0.1": .disableEvaluation
  14.         ]
  15.      
  16.             let manager = Alamofire.SessionManager(
  17.                 configuration: URLSessionConfiguration.default,
  18.                 serverTrustPolicyManager: ServerTrustPolicyManager(policies: serverTrustPolicies)
  19.             )      
  20.            
  21.             let parameters : [String: Any] = ["login" : login!, "password" : pass!, "apiver": "0.14-dev"]
  22.             let header: HTTPHeaders = ["Accept": "application/json"]
  23.             let  request = manager.request("https://127.0.0.1:9991/auth", method: .post, parameters: parameters, encoding: JSONEncoding(options: []),headers :header).responseJSON
  24.             { response in
  25.                
  26.                 asd(response)
  27.                 if let json = response.result.value {
  28.                     print("JSON: \(json)")
  29.                 }
  30.             }
  31.     }
  32.  
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement