https://bugs.launchpad.net/swift/+bug/812092

Setting content-type=application/xml for "GET services/bucket" S3 requests.
This commit is contained in:
gaurav@gluster.com
2011-07-31 03:18:01 +00:00
committed by Tarmac

View File

@@ -199,7 +199,7 @@ class ServiceController(Controller):
% ("".join(['<Bucket><Name>%s</Name><CreationDate>' \
'2009-02-03T16:45:09.000Z</CreationDate></Bucket>' %
xml_escape(i['name']) for i in containers]))
resp = Response(status=200, content_type='text/xml', body=body)
resp = Response(status=200, content_type='application/xml', body=body)
return resp
@@ -276,7 +276,7 @@ class BucketController(Controller):
"".join(['<CommonPrefixes><Prefix>%s</Prefix></CommonPrefixes>'
% xml_escape(i['subdir'])
for i in objects[:max_keys] if 'subdir' in i])))
return Response(body=body, content_type='text/xml')
return Response(body=body, content_type='application/xml')
def PUT(self, env, start_response):
"""