Подтвердить что ты не робот

Получить ключ объекта из URL с помощью AWS SDK (v2)

С камнем AWS SDK я могу легко получить URL-адрес объекта с учетом некоторых параметров.

Пример:

credentials = Aws::Credentials.new(ENV['S3_KEY'], ENV['S3_SECRET'])
s3 = Aws::S3::Resource.new(
    credentials: credentials,
    region: ENV['S3_REGION_KEY']
)
object = s3.bucket('my-bucket').object('path/to/file.ext')
url = object.public_url

Учитывая общедоступный URL-адрес, я могу отменить его, чтобы получить Aws::S3::Object? Есть ли способ сделать это с помощью этого SDK? Или я должен разделить URL-адрес вручную? (Я бы предпочел избежать этого.)

4b9b3361