Bonjour a tous,
j'utilise une API qui upload des fichiers sur les serveurs du service S3 d'Amazon. Le probleme et que ce serveur n'aime pas les fichiers avec des caracteres speiaux (accents, espaces, ...).
J'utilisais donc cette fonction :
Code :
- System.Web.HttpUtility.UrlEncode(filename);
|
Le probleme c'est que ca ne convertit pas comme je le souhaite :
Les espaces devraient devenir des %20 hors ca me donne des +, et il y a encore des caraceres speciaux non acceptes ar Amazon.
Si vous connaissez la bonne fonction je suis preuneur.
Merci et bonne journee.