Skip creating additional lowercase String when getting AJP response index.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@479344
13f79535-47bb-0310-9956-
ffa450edef68
// Translates integer codes to response header names
public static final String []responseTransArray = {
- "content-type",
- "content-language",
- "content-length",
- "date",
- "last-modified",
- "location",
- "set-cookie",
- "set-cookie2",
- "servlet-engine",
- "status",
- "www-authenticate"
+ "Content-Type",
+ "Content-Language",
+ "Content-Length",
+ "Date",
+ "Last-Modified",
+ "Location",
+ "Set-Cookie",
+ "Set-Cookie2",
+ "Servlet-Engine",
+ "Status",
+ "WWW-Authenticate"
};
private static final Hashtable<String,Integer> responseTransHash =
public static final int getResponseAjpIndex(String header)
{
- Integer i = responseTransHash.get(header.toLowerCase(Locale.US));
+ Integer i = responseTransHash.get(header);
if (i == null)
return 0;
else