remm 2002/09/05 00:58:32 Modified: coyote/src/java/org/apache/coyote/tomcat4 CoyoteResponse.java Log: - Implement what Bill suggested, using MimeHeaders.values(String). Sorry for implementing it the wrong way the first time around. - This fixes the case sensitivity issue, and it also puts all the logic back into MimeHeaders where it belongs. Revision Changes Path 1.23 +7 -8 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java Index: CoyoteResponse.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteResponse.java,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- CoyoteResponse.java 4 Sep 2002 18:54:02 -0000 1.22 +++ CoyoteResponse.java 5 Sep 2002 07:58:32 -0000 1.23 @@ -789,11 +789,10 @@ */ public String[] getHeaderValues(String name) { - MimeHeaders headers = coyoteResponse.getMimeHeaders(); + Enumeration enum = coyoteResponse.getMimeHeaders().values(name); Vector result = new Vector(); - for (int i = 0; i < headers.size(); i++) { - if (name.equals( headers.getName(i).toString() )) - result.addElement( headers.getValue(i).toString() ); + while (enum.hasMoreElements()) { + result.addElement(enum.nextElement()); } String[] resultArray = new String[result.size()]; result.copyInto(resultArray);
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>