Allow setting object ACL during PUT

References #44.
pull/50/head
Andrew Gaul 2015-02-25 14:06:59 -08:00
rodzic 2b29bcd588
commit 27900bf4de
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -1214,6 +1214,12 @@ final class S3ProxyHandler extends AbstractHandler {
}
response.addHeader(HttpHeaders.ETAG, eTag);
}
// TODO: jclouds should include this in PutOptions
String cannedAcl = request.getHeader("x-amz-acl");
if (cannedAcl != null && !cannedAcl.equals("private")) {
handleSetBlobAcl(request, response, containerName, blobName);
}
}
private void handleInitiateMultipartUpload(HttpServletRequest request,