Я работаю над отправкой запроса в мой API.это запрос на вход в систему, и кажется, что что-то идет не так, это код, который я написал:
let myUrl = URL(string: "url")
let postString = ["Username": "username",
"Password": "pass",
"grant_type": "password"] as [String: String]
var request : URLRequest = URLRequest(url: myUrl!)
request.httpMethod = "POST"
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("application/json", forHTTPHeaderField: "Accept")
do {
request.httpBody = try JSONSerialization.data(withJSONObject: postString, options: .prettyPrinted)
} catch let error {
print(error.localizedDescription)
displayMessage(userMessage: "Something went wrong.Try again. A3")
return
}
let task = URLSession.shared.dataTask(with: request)
{}
task.resume()
похоже, что-то идет не так в запросе API