remm 2002/11/24 14:00:05 Modified: http11/src/java/org/apache/coyote/http11 Constants.java Http11Processor.java Log: - Save on string generation for the method (for GET and POST), as well as the protocol (where it must be either HTTP/1.0 or HTTP/1.1). Revision Changes Path 1.12 +18 -0 jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Constants.java Index: Constants.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Constants.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- Constants.java 10 Oct 2002 13:14:55 -0000 1.11 +++ Constants.java 24 Nov 2002 22:00:04 -0000 1.12 @@ -211,6 +211,24 @@ /** + * GET. + */ + public static final String GET = "GET"; + + + /** + * HEAD. + */ + public static final String HEAD = "HEAD"; + + + /** + * POST. + */ + public static final String POST = "POST"; + + + /** * Ack string when pipelining HTTP requests. */ public static final byte[] ACK = 1.45 +7 -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.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- Http11Processor.java 24 Nov 2002 21:20:39 -0000 1.44 +++ Http11Processor.java 24 Nov 2002 22:00:04 -0000 1.45 @@ -639,9 +639,11 @@ MessageBytes protocolMB = request.protocol(); if (protocolMB.equals(Constants.HTTP_11)) { http11 = true; + protocolMB.setString(Constants.HTTP_11); } else if (protocolMB.equals(Constants.HTTP_10)) { http11 = false; keepAlive = false; + protocolMB.setString(Constants.HTTP_10); } else if (protocolMB.equals("")) { // HTTP/0.9 http09 = true; @@ -656,6 +658,11 @@ } MessageBytes methodMB = request.method(); + if (methodMB.equals(Constants.GET)) { + methodMB.setString(Constants.GET); + } else if (methodMB.equals(Constants.POST)) { + methodMB.setString(Constants.POST); + } // Check connection header MessageBytes connectionValueMB =
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>