costin 01/06/19 22:29:28 Modified: src/share/org/apache/tomcat/core Request.java Log: Propagate the encoding ( set it on queryString before processing ). Make sure we set 8859_1, as requested by servlet api, to make sure MessageBytes behave as expected. ( few recent bugs were caused by the fact that valid 8859_1 chars where lost in UTF8 conversion ) Revision Changes Path 1.102 +6 -1 jakarta-tomcat/src/share/org/apache/tomcat/core/Request.java Index: Request.java =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/core/Request.java,v retrieving revision 1.101 retrieving revision 1.102 diff -u -r1.101 -r1.102 --- Request.java 2001/05/26 17:51:15 1.101 +++ Request.java 2001/06/20 05:29:27 1.102 @@ -418,7 +418,12 @@ } public void handleQueryParameters() { - params.setEncoding( getCharacterEncoding() ); + // set the encoding for query parameters. + getCharacterEncoding(); + if( charEncoding != null ) + params.setEncoding( getCharacterEncoding() ); + else + params.setEncoding( DEFAULT_CHARACTER_ENCODING ); params.handleQueryParameters(); }
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... nacho
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... keith
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/core Req... larryi