Requête HTTP POST en Swift : comment passer des paramètres et traiter la réponse ?
Bonjour à tous ! Je suis débutant en Swift et développement iOS. J'écris une application simple pour envoyer des données à un serveur via une requête POST. J'ai une URL et un ensemble de paramètres (par exemple, login et mot de passe) à envoyer. J'ai essayé d'utiliser URLSession, mais je reçois constamment des erreurs ou la réponse du serveur arrive vide. \n\nVoici mon code actuel :\n\n```swift\nlet url = URL(string: "https://example.com/api/login")!\nvar request = URLRequest(url: url)\nrequest.httpMethod = "POST"\nlet parameters = ["username": "test", "password": "12345"]\nrequest.httpBody = parameters as? Data\nlet task = URLSession.shared.dataTask(with: request) { data, response, error in\n if let error = error {\n print("Error: \\(error)")\n return\n }\n if let data = data {\n print(String(data: data, en