Я пытаюсь создать 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?