Корзина, к которой вы пытаетесь получить доступ, должна быть адресована с использованием указанной конечной точки Загрузка файла в AWS S3

#java #amazon-web-services #amazon-s3 #bucket

#java #amazon-web-services #amazon-s3 #корзина

Вопрос:

Я пытаюсь загрузить файл в S3, используя этот пример:

https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/javav2/example_code/s3/src/main/java/com/example/s3/PutObject.java

Но у меня есть эта ошибка:

 The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint. (Service: S3, Status Code: 301, Request ID: 15F45F10B11A3267, Extended Request ID: 9TdN5/GMl9h6VGPq6ee4MttjlLFm V5GjIaXIJLAO1YasdZCls0M4udxJso8n1P qMr4iigP5g=)
 

Ответ №1:

Представляется вероятным, что эта корзина была создана в другом регионе. Пожалуйста, отправьте запрос на конечную точку вашего региона. Регион по умолчанию выглядит следующим образом

 US Standard is us-east-1
 

Верхняя ссылка имеет region ‘Регион.US_WEST_2’. Сначала подтвердите свой регион, а затем отправьте соответствующий запрос.