Я использую 2.x AWS Java SDK (https://docs.aws.amazon.com/sdk-for-java/index.html).. Мне нужно получить объект S3, используя удобный URL-адрес HTTP (например, https://bucket.s3.region.amazonaws.com/key или https://s3.region.amazonaws.com/bucket/key).
https://bucket.s3.region.amazonaws.com/key
https://s3.region.amazonaws.com/bucket/key
Старый SDK включал класс AmazonS3URI, который мог анализировать URL-адрес и извлекать корзину и ключ. Включает ли SDK 2.x аналогичную функциональность, или я должен использовать класс URI Java для анализа URL-адреса?
AmazonS3URI
Пока нет способа сделать это с помощью SDK, но он может быть доступен в будущем . Тем временем вы можете написать свой собственный код, используя класс Java URI, или использовать AmazonS3URI из старого SDK и надеяться, что он продолжит работать.
URI