billbarker    2004/05/20 00:17:23

  Modified:    jk/java/org/apache/jk/server JkCoyoteHandler.java
  Log:
  Change header encoding to iso-8859-1.
  
  Per RFC 2616, the HTTP headers are encoded in iso-8859-1 (with the exception given 
by RFC 2947).  Both mod_jk and mod_jk2 will handle the values we send as bytes, so 
encoding has to be done here.
  
  Fix for Bug #29105
  Reported By: Eric Jacobson [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.54      +2 -2      
jakarta-tomcat-connectors/jk/java/org/apache/jk/server/JkCoyoteHandler.java
  
  Index: JkCoyoteHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/server/JkCoyoteHandler.java,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- JkCoyoteHandler.java      25 Mar 2004 03:01:21 -0000      1.53
  +++ JkCoyoteHandler.java      20 May 2004 07:17:23 -0000      1.54
  @@ -324,7 +324,7 @@
                                 new PrivilegedExceptionAction () {
                                         public Object run() 
                                             throws IOException{
  -                                          return new C2BConverter(  "UTF8" );
  +                                          return new C2BConverter(  "iso-8859-1" );
                                         }
                                     });
                   } catch(PrivilegedActionException pae) {
  @@ -333,7 +333,7 @@
                           throw (IOException)ex;
                   }
               } else {
  -                c2b=new C2BConverter(  "UTF8" );
  +                c2b=new C2BConverter(  "iso-8859-1" );
            }
               res.setNote( utfC2bNote, c2b );
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to