Comment formater des URL avec des caractères spéciaux/internationaux?Réécriture d'URL - lettres internationales
Actuellement, j'essaie de faire des URL « bien paraître », de sorte que: est un test
www.myhost.com/this, ne savez-vous comment?
est converti en:
www.myhost.com/this_is_a_test_do_you_know_how
Je sais que certaines lettres internationales pourraient être converties (ü = ue, æ = ae, a = aa), certains caractères peuvent être enlevés . En général, j'essaie de rendre l'URL "bonne", mais est-ce stupide? Mais qu'est-ce que je fais avec les lettres chinoises, japonaises et arabes qui n'a rien à voir avec notre format ASCII occidental?
Je n'aime vraiment pas l'idée de réécrire l'URL avec des codes hexadécimaux, donc maintenant je n'utilise que mon ID unique interne si l'URL contient trop de caractères "non convertissables".
bien en utilisant asp.net. –