HttpResponse should be case insensitive as well. On Thu, May 29, 2008 at 1:56 AM, <[EMAIL PROTECTED]> wrote:
> 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. > > >

