Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct CreateUser: Codable {
- let first_name: String
- let email: String
- let password: String
- }
- let userToRegister = CreateUser(firstName: "Max", email: "max.mustermann@gmail.com", password: "SECRET_PASSWORD")
- let str = API_ENDPOINT
- var request : URLRequest = URLRequest(url: URL(string: str)!)
- let encoder = JSONEncoder()
- let jsonData = try? encoder.encode(userToRegister)
- request.httpBody = jsonData
- request.httpMethod = "POST"
- return URLSession.shared.dataTask(with: request, completionHandler: {(data,response,error) in
- DispatchQueue.main.async {
- if let httpResponse = response as? HTTPURLResponse {
- if httpResponse.statusCode == 200 {
- //Code for successful request
- } else {
- //Code for failure in request
- }
- }
- }
- })
Add Comment
Please, Sign In to add comment