Url, Amazon S3 файлын алу үшін

Мен Amazon S3-ден файлға қалай қол жеткізуге болатынын білмеймін. Файл өмір сүретін шелек BUCKET_NAME, файл FILE_NAME және т.б. екенін айтады. Келесі екі URL-ді сынап көрдім:

https://s3.amazonaws.com/BUCKET_NAME/FILE_NAME/
?Expires=EXPIRATION
&Signature=SIGNATURE
&SignatureVersion=2
&SignatureMethod=HmacSHA1
&AWSAccessKeyId=KEYID

Бірақ бұл маған келесі қатені береді: NoSuchKey Көрсетілген кілт жоқ.

мен де тырыстық

https://s3.amazonaws.com/BUCKET_NAME/
?Key=FILE_NAME
&Expires=EXPIRATION
&Signature=SIGNATURE
&SignatureVersion=2
&SignatureMethod=HmacSHA1
&AWSAccessKeyId=KEYID

бірақ бұл веб-бетті қалаған файлдың орнына берілген шелектегі (FILE_NAME қоса) барлық файлдардың тізімімен қайтарады. Мен сондай-ақ url-ге «Action = GetObject» -ні лақтырып көрдім, бірақ бұл ештеңені өзгертпейді.

Қандай дұрыс әдіс екенін және дұрыс емес істеп жатқанымды білу пайдалы болар еді. Мен біраз уақытқа дейін амазонкалық құжаттаманы жинап жатырмын, бірақ оны жоюға болмайды.

Рахмет.

31
бағдарламашыларға арналған. Мен оны docs.aws.amazon.com/AmazonS3/latest/dev/& hellip;
қосылды автор dibble, көзі

3 жауаптар

Оның іс жүзінде:

https://.s3.amazonaws.com/

See here

46
қосылды
@ user1018928 Бұл нұсқасы бар шелек ма? Сондай-ақ, егер кілт жойылса.
қосылды автор stevebot, көзі
Жауап үшін рахмет. Мен сондай-ақ сіз айтып өткен әдісті де қолданамын, бірақ сол нәтижелермен.
қосылды автор user1018928, көзі

Мүмкін ОС-ны кейінірек емес, бірақ S3-де оқылатын объектке жай қатынау үшін URL мекен-жайын іздейтін адамдарға ұқсас:

https://.amazonaws.com//

Where is something like s3-ap-southeast-2.

Шелектің сілтемесін алу үшін S3 GUI элементін басыңыз.

18
қосылды

Құжаттар мұнда , мен Франкфурт ауданын мысал.

2 түрлі URL мәнерлері:

Бірақ бұл url жұмыс істемейді:

The message is explicit: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.

NoSuchKey қатесін алудың себебінен басқа мәселе туралы сөйлесіп тұрмын, бірақ қате туралы хабар уақыт өткен сайын айқынырақ деп ойлаймын ...

16
қосылды