Guest User

Untitled

a guest
Jun 21st, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. let parameters = "{"user_Name" : "(user)", "user_Password" : "(psw)"}"
  2. let url = URL(string:"http://192.168.2.127:8080/restapi/login/user/shop")!
  3. var request = URLRequest(url:url)
  4.  
  5. request.addValue("application/json", forHTTPHeaderField: "Content-Type")
  6. request.httpMethod = "POST"
  7. request.httpBody = parameters.data(using: String.Encoding.utf8)
  8. print(request.httpBody)
  9. let session = URLSession.shared.dataTask(with: request){ (data,response,error) in
  10. if let response = response {
  11. print(response)
  12. }
  13. if let data = data {
  14.  
  15. do{
  16.  
  17. self.result = try? JSONDecoder().decode(LoginJson.self, from: data)
  18. //guard let blog = try? JSONDecoder().decode(Blog.self, from: data) else {
  19. if self.result?.status_code == "200" {
  20. self.performSegue(withIdentifier: "homePage", sender: self)
  21. }
  22. else{
  23. DispatchQueue.main.async {
  24. self.messageLabel.isHidden = false
  25. self.messageLabel.text = "please enter Valid Email and Password!"
  26. }
  27. }
  28.  
  29. }catch let err{
  30. print(err.localizedDescription)
  31.  
  32. }
  33. }
  34. }
  35. session.resume()
Add Comment
Please, Sign In to add comment