The version of httplib on App Engine doesn't lowercase headers name like the native version of httplib, so we do that here.
diff --git a/httplib2/__init__.py b/httplib2/__init__.py
index 79c6e3f..2848be7 100644
--- a/httplib2/__init__.py
+++ b/httplib2/__init__.py
@@ -1140,7 +1140,7 @@
# an httplib.HTTPResponse object.
if isinstance(info, httplib.HTTPResponse):
for key, value in info.getheaders():
- self[key] = value
+ self[key.lower()] = value
self.status = info.status
self['status'] = str(self.status)
self.reason = info.reason