mais il n'est pas urlencodé.
urlencode ton fichier txt.
l' URL-encoding, ça consiste à shunter les accents et les caractères spéciaux par des séquences d'échappement normalisées - par exemple les mots "gros boulay" deviennent "gros%20boulay" une fois urlencodés.
plutôt que d'apprendre par coeur l'intégralité des séquences d'échappement (http://www.w3schools.com/tags/ref_urlencode.asp), je te conseille d'utiliser une moulinette dans un langage que tu maîtrises (PHP, par exemple, dispose d'une fonction native urlencode()).
cf. mon premier post.
de plus, l'encodage du fichier doit être en UTF-8 (fonction PHP utf8_encode(), par exemple).