[GeoNetwork-users-fr] Encodage de caractères d'une requête xml.search

Bonjour,

J'ai un problème avec le charset d'une requête xml.search :
http://150.150.150.150:8080/geonetwork/srv/en/xml.search?themekey=Bâtiments
: aucun résultat
http://150.150.150.150:8080/geonetwork/srv/en/xml.search?themekey=B�timents
: je reçois les résultats qui ont "Bâtiments" comme mot-clé.

A ma connaissance,
%C3%A2 est la représentation de â en UTF-8
%E2 : idem en ISO-8859-1

En utilisant les méthodes javascript encodeURI ou encoreURIComponent, c'est
encodé en UTF-8, et donc je ne reçois pas de GeoNetwork les résultats
escomptés.

Est-il possible de faire en sorte que GeoNetwork interprète la requête en
UTF-8 ? Comment ?
Sinon, connaissez-vous une méthode javascript ou jQuery pour encoder un URL
en ISO-8859-1 ?

Bonne journée,

Alain
--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Encodage-de-caracteres-d-une-requete-xml-search-tp5790945p5790945.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

C'est dans Firefox que ça ne fonctionne pas.
Dans IE8, ça fonctionne bien.

Entretemps j'ai lu sur http://www.w3schools.com/TAGS/ref_urlencode.asp que
les URLs étaient censées être encodées en ISO-8859-1.
Donc il me reste à trouver comment encoder mon URL en ISO-8859-1 en
javascript dans Firefox, et ce n'est plus vraiment un problème lié à
GeoNetwork...
--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Encodage-de-caracteres-d-une-requete-xml-search-tp5790945p5790981.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.

Correction : ça ne marchait pas dans IE8 non plus, j'ai du faire une erreur.
Solution : utiliser escape() au lieu de encodeURIComponent(), l'URL est
alors encodée en ISO-8859-1
--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Encodage-de-caracteres-d-une-requete-xml-search-tp5790945p5791391.html
Sent from the GeoNetwork users francophone mailing list archive at Nabble.com.