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.
>
>
>

Reply via email to