Author: lindner
Date: Thu May 29 01:56:31 2008
New Revision: 661266

URL: http://svn.apache.org/viewvc?rev=661266&view=rev
Log:
Use a TreeMap for case-insensitive headers

Modified:
    
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpRequest.java

Modified: 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpRequest.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpRequest.java?rev=661266&r1=661265&r2=661266&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpRequest.java
 (original)
+++ 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/HttpRequest.java
 Thu May 29 01:56:31 2008
@@ -29,6 +29,7 @@
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashMap;
+import java.util.TreeMap;
 import java.util.List;
 import java.util.Map;
 
@@ -171,7 +172,7 @@
     } else {
       boolean setPragmaHeader = false;
       Map<String, List<String>> tmpHeaders
-          = new HashMap<String, List<String>>();
+          = new TreeMap<String, List<String>>(String.CASE_INSENSITIVE_ORDER);
       for (Map.Entry<String, List<String>> entry : headers.entrySet()) {
         List<String> newList = new ArrayList<String>(entry.getValue());
         // Proxies should be bypassed with the Pragma: no-cache check.


Reply via email to