2016-10-13 16 views
1

aws-java-sdk-s3のデフォルトドメインを変更したいと思います。aws-java-sdk-s3を独自のドメインで使用するには?

http://s3.amazonaws.com/mybucket 

が、上:

それを変更する方法
http://my_own_domain.com/mybucket 

を私がいない上のオブジェクトを送信する必要がありますか?

は例があります:

BasicAWSCredentials awsCreds = new BasicAWSCredentials("my_access", "my_secret"); 


AmazonS3 s3Client = AmazonS3ClientBuilder.standard() 
       .withCredentials(new AWSStaticCredentialsProvider(awsCreds)) 
       .build(); 

しかし、それはアマのドメインを使用しています。

+0

なぜにsetEndpoint()を呼び出すことができますしたい場合は? AmazonのS3は 'my_own_domain.com'には存在せず、おそらくユーザーに実際のエンドポイントを表示すべきではありません。 – Kayaman

+0

私はAmazonのS3オブジェクトストレージを使用しませんが、そのAPIを別のオブジェクトストレージに使用しています。 aws-sdk-javaはApache License Version 2.0の下にあります。だから、私のためにS3 APIを使って作業するのがプロジェクトの方がいいです。 – Alexandr

答えて

関連する問題