diff options
| author | Grace Kloba <klobag@google.com> | 2009-06-29 17:03:42 -0700 | 
|---|---|---|
| committer | Grace Kloba <klobag@google.com> | 2009-06-29 17:03:42 -0700 | 
| commit | 65c0fc4fc445374c7f6e2106e6ed3d6191e45cae (patch) | |
| tree | 4fccea1f7857917dc4f4ed36599491c044956342 /core/java/android/net | |
| parent | bd9aa793b19f7aa529ca4123492f8940b96486b8 (diff) | |
| download | frameworks_base-65c0fc4fc445374c7f6e2106e6ed3d6191e45cae.zip frameworks_base-65c0fc4fc445374c7f6e2106e6ed3d6191e45cae.tar.gz frameworks_base-65c0fc4fc445374c7f6e2106e6ed3d6191e45cae.tar.bz2 | |
Fix #1876303. Even rfc2616 4.2 says that "Field names are case-insensitive.", servers including Google internal uses case-sensitive checking for "Cookie". So change it.
Diffstat (limited to 'core/java/android/net')
| -rw-r--r-- | core/java/android/net/http/RequestHandle.java | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/core/java/android/net/http/RequestHandle.java b/core/java/android/net/http/RequestHandle.java index c4ee5b0..6a97951 100644 --- a/core/java/android/net/http/RequestHandle.java +++ b/core/java/android/net/http/RequestHandle.java @@ -159,11 +159,11 @@ public class RequestHandle {              e.printStackTrace();          } -        // update the "cookie" header based on the redirected url -        mHeaders.remove("cookie"); +        // update the "Cookie" header based on the redirected url +        mHeaders.remove("Cookie");          String cookie = CookieManager.getInstance().getCookie(mUri);          if (cookie != null && cookie.length() > 0) { -            mHeaders.put("cookie", cookie); +            mHeaders.put("Cookie", cookie);          }          if ((statusCode == 302 || statusCode == 303) && mMethod.equals("POST")) { | 
