Могу ли я передать предварительно назначенный URL-адрес другому ведру s3, чтобы использовать для загрузки на него содержимого? - PullRequest
0 голосов
/ 20 апреля 2020

Итак, как говорится в вопросе, есть ли какие-либо средства, с помощью которых я могу просто передать URL в корзину s3, и он начнет загрузку этого контента? Как будто я отправлял файл на предопределенный URL-адрес загрузки, сгенерированный моим контейнером, но вместо этого URL.

примерно так:

s3Client.uploadeToS3FromGivenUrl(s3BucketName, downloadFromThisUrl)

Помощь приветствуется.

1 Ответ

1 голос
/ 20 апреля 2020

Вы можете использовать API-вызов CopyObject , чтобы скопировать объект между корзинами, если у вас есть достаточные права доступа.

Однако, если вы можете только читать права доступа через предварительно подписанный URL , это не будет работать. Вам нужно будет загрузить объект и затем загрузить его в целевое ведро.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...