0

aws ios sdk を使用してメディアを s3 にアップロードしていますが、別のホスト名を使用したいと考えています (たとえば、up.ourdomain.com -> s3.amazonaws.com のように名前を付けたい)。あまりハッキングせずにそれが可能かどうか知っている人はいますか? 将来、sdk をアップグレードできなくしたくありません。

ありがとう!

4

1 に答える 1

2

AWS SDK for iOS の維持を手伝っています。この計画を続行することはお勧めできませんが、次のようにサービス クライアントでエンドポイントを設定できます。

 s3 = [[AmazonS3Client alloc] initWithAccessKey:ACCESS_KEY_ID withSecretKey:SECRET_KEY];
 s3.endpoint = @"up.ourdomain.com";

これはグローバル操作 (バケットの一覧表示など) で機能するはずですが、SDK は、BUCKETNAME.up.ourdomain.com作成または直接アクセスしようとするすべてのバケットに存在することを想定します。これが当てはまることを保証できる場合は、追加の問題に遭遇しない可能性があります.

間接的なレイヤーを追加する必要があると感じる理由をお聞きしてもよろしいですか?

于 2012-11-27T03:17:51.323 に答える