espace et caractères spéciaux

Bonjour,
j'utilise une fonction

func getURL(getAdresse: String) {

    let url = URL(string: getAdresse)

    var urlRequest = URLRequest(url: url!, cachePolicy: URLRequest.CachePolicy.reloadIgnoringLocalCacheData, timeoutInterval: 30)
    urlRequest.httpMethod = "GET"
    let session = URLSession.shared
    let task = session.dataTask(with: urlRequest) { (data, urlResponse, err) in

        if let _ = err {
            // gérer l'erreur
        }
        if data != nil {
            //gérer la reponse
        }
    }
    task.resume()
}

avec une requête http:// ..../file.php?titre=(titreAdd)&auteur=(auteurAdd)&genre
pour alimenter une base de données.
cette procédure n'accepte visiblement pas les espaces et les caractères spéciaux é,è,ç,...
Pour les espaces, la solution n'est pas trop compliquée.
Mais pour les caractères ....``

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.