java如何在Google云存储中复制对象并使用JSON REST API保存ACL?
我试图使用JSON REST API复制Google云存储中的现有对象,但要保留现有ACL
我发现我可以通过向服务器发送两个请求来实现这一点,但是是否有其他方法只向服务器发送一个请求?我现在就是这样做的:
Storage.Objects.Get getRequest = storage.objects().get(bucketName, fileName).setProjection("full");
StorageObject file = getRequest.executeUnparsed().parseAs(StorageObject.class);
Rewrite renamed = storage.objects().rewrite(bucketName, fileName, bucketName, newFileName, file);
renamed.executeUnparsed();
共 (0) 个答案