Wie funktioniert URIEncoding = "UTF-8" Arbeit?

Wenn ich den tomcat source code an http://grepcode.com/file/repo1.maven.org/maven2/org.apache.tomcat/tomcat-catalina/7.0.0/org/apache/catalina/connector/Request.java#Request.parseParameters%28%29
Ich kann nicht finden, wo zum festlegen der Codierung für die queryString-die kommt von der get-Methode und wie funktioniert die Konfiguration URIEncoding="UTF-8" im server.xml Arbeit, die in dieser Methode.

  • Webserver sollte nicht utf-8 aware. Ihre Anwendung sollte sich dessen bewusst sein.
  • Die URIEncoding parameter konfiguriert den servlet-container, die nicht den Webserver selbst. Und da der servlet container ist verantwortlich für die Dekodierung der query-string und Aufteilung in separate Parameter müssen Sie korrekt konfiguriert sein.
InformationsquelleAutor melo | 2012-12-27
Schreibe einen Kommentar