URL UTF-8 retournée décodée en ISO-8859-1 avec IE6 SP1

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


loobot
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 378
Inscription: 26 Juil 2003

URL UTF-8 retournée décodée en ISO-8859-1 avec IE6 SP1

Message le Lun Jan 05, 2004 22:41

J'ai sur mon site certains répertoires accentués (je sais, je cherche les
problèmes, mea culpa).

Par exemple :
h**p://photos.dauphine.free.fr/photos/200_Chartreuse/200_Chartreuse_isèroise/

Je prends soin, dans le code html qui inclut un lien vers ce répertoire, de
coder les charactères en UTF-8 :

h**p://photos.dauphine.free.fr/photos/200_Chartreuse/200_Chartreuse_is%e8roise/

(é est converti en "%e8").

Jusque là, tout fonctionne bien. Si je clique sur ce lien, j'aboutis bien
dans le répertoire voulu. Mais ça se corse ensuite : l'URL retournée par le
serveur Free (celle qui s'affiche dans le champ d'adresse URL en haut du navigateur) est :

h**p://photos.dauphine.free.fr/photos/200_Chartreuse/200_Chartreuse_isèroise/

Le serveur a donc converti le jeu de codes UTF-8 en ISO-8859-1, qui
correspond à la représentation ASCII des charactères étendus. Par malheur,
cette URL accentuée n'est PLUS interprétable par le serveur. Si je fais un
refresh dans le navigateur, cette URL ISO-8859-1 conduit à une erreur HTTP
404 - not found, ce qui est normal puisque la syntaxe exacte de l'URL est
codée en UTF-8.

Ce comportement est génant, puisque tout refresh de page, ou navigation
arrière (back) sur une page dont l'adresse est originellement codée selon
UTF-8 conduit à cette même erreur.

Y a-t-il un moyen d'indiquer au serveur que la conversion d'URL du charset
UTF-8 en URL ISO-8859 n'est pas souhaitée ? Existe-t-il sinon une méthode pour traiter ce problème ?

A noter que j'ai tenté de changer de charset de ISO-8859-1 en UTF-8 dans l'en-tête HTML sans aucun succès.

Merci.

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité