Advertisement
Guest User

Untitled

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