AWS S3 getSignedUrl () с проверкой SHA256 - PullRequest
0 голосов
/ 13 марта 2019

Я пытаюсь создать SignUrl, чтобы пользователь мог загрузить определенный файл в корзину S3.

Ограничения 2 известны заранее:

  • Имя файла (клавиша S3)
  • Подпись SHA256 файла

Независимо от того, какая загрузка пользователя соответствует этим 2ограничения.

API JavaScript *1020* позволяет создать подписанный URL и указать ключ.Я так понимаю, это также позволяет указать ContentMD5.Но я ничего не могу найти для SHA256.

var params = {Bucket: 'bucket', Key: 'key'};
var url = s3.getSignedUrl('putObject', params);

Есть ли способ принудительной загрузки, который соответствует определенной подписи SHA256?

...