簡體   English   中英

如何生成亞馬遜S3文件URL?

[英]How do I generate an amazon S3 file url?

我在亞馬遜S3桶中創建了該文件。 我知道網址格式是:

http://ptedotnet.s3-eu-west-1.amazonaws.com/UserContent/Uploads/54/26.jpg

但是我希望能夠找出's3-eu-west-1'位是什么,而不必在我的應用程序中明確地知道這一點。 我已經看到在API中有一個調用,我可以用來獲取位置...

GetBucketLocationRequest bucketRequest = new GetBucketLocationRequest();
            bucketRequest.BucketName = ConfigurationManager.AppSettings["AWS_Bucket"].ToString();
            GetBucketLocationResponse ree = client.GetBucketLocation(bucketRequest);
            string location = ree.Location;

但這只會返回'eu'所以我想知道如何獲得其他部分。 用戶在應用程序上配置的越少越好:-)

你可以使用{bucket} .s3.amazonaws.com。

http://ptedotnet.s3.amazonaws.com/UserContent/Uploads/54/26.jpg

使用S3SignURL創建簽名URL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM