0

我打算使用他们新的 CORS 上传api 将我古老的文件上传路由更改为 S3。但甚至在我开始之前,我就遇到了障碍。我可以很容易地生成带有自动过期的签名 URL,并将其发送回我的客户端脚本以开始上传。但是我现在如何限制文件大小?我不能只在我的脚本中添加限制。有没有办法在生成签名 URL 时配置文件大小?我在 python 上使用BOTO进行签名。

4

1 回答 1

3

看起来您可以在content-length-range通过 POST 上传的文件中包含签名策略(包括值)。这些链接中的任何一个都有帮助吗?

使用 Ajax 请求(无 PHP)使用 HTML、javascript 和 jQuery 将图像上传到 Amazon s3

http://www.tweetegy.com/2012/01/save-an-image-file-directly-to-s3-from-a-web-browser-using-html5-and-backbone-js/ (这个没有'实际上并未在策略中包含 content-length-range,但您可以添加它。)

于 2012-12-17T14:41:21.900 回答