remm 02/03/07 20:39:03 Modified: http11/src/java/org/apache/coyote/http11 Http11Processor.java Log: - Add query string separation. The request parameter parsing will (temporarily maybe) go in the adapter. Revision Changes Path 1.2 +13 -0 jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java Index: Http11Processor.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- Http11Processor.java 15 Jan 2002 16:00:10 -0000 1.1 +++ Http11Processor.java 8 Mar 2002 04:39:03 -0000 1.2 @@ -489,6 +489,19 @@ } } + // URI parsing + String unparsedURI = request.unparsedURI().toString(); + int questionPos = unparsedURI.indexOf('?'); + if (questionPos >= 0) { + request.queryString().setString + (unparsedURI.substring + (questionPos + 1, unparsedURI.length() - questionPos - 1)); + request.requestURI().setString + (unparsedURI.substring(0, questionPos)); + } else { + request.requestURI().setString(unparsedURI); + } + InputFilter[] inputFilters = inputBuffer.getFilters(); // Parse content-length header
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>