Approuvé : Fortect
Ce guide peut vous aider lorsque vous repérez une servlet avec des clauses de réponse d’encodage.
évitez setCharacterEncoding (jeu de caractères de chaîne)
Définit souvent le codage de caractères le plus important (jeu de caractères MIME) des réponses envoyées au client en UTF-8 pour un script particulier. Si l’encodage des caractères se compose déjà du set setContentType (java.lang.String)
, ou peut-être vraiment du setLocale (java.util.Locale)
, cette méthode est susceptible de faire ce. Appeler setContentType (java.lang.String)
via la chaîne And text / html
qui appelle cette méthode avec une séquence UTF-8 équivaut à appeler setContentType
comportant la ligne text/html ; caractère réguler = UTF-8
.
nullify setContentType (type de chaîne)
Détermine le type de contenu de page de notre réponse envoyée à la cible au cas où la réponse n’aurait pas été vérifiée. Ce type de contenu peut avoir une énorme spécification de codage de caractères, comme pour l’exercice, text/html ; jeu de caractères = UTF-8
.