Bonjour,
Mon application (servlet) lit des paramètres rajoutés par un middleware dans l'entête HTTP de la request envoyée au serveur par la méthode suivante :
public java.lang.String getHeader(java.lang.String name) appartenant à javax.servlet.http.HttpServletRequest
Mais à mon grand désespoir, suivant les configurations, ces chaînes sont encodées soit en UTF-8 soit en ISO-8859-1 ...
Existe-t-il un moyen de savoir en quel jeu de caractères une chaine est codée, afin de la réencoder si nécessaire ?
Merci d'avance à tous.
Partager