如何使用预签名URL限制正在上载到AWS S3服务的文件的大小

时间:2013-06-26 07:09:46

标签: amazon-s3

我正在使用AWS S3预先分配的网址从客户端(移动应用)上传图片。 我想阻止用户上传大文件。 有没有办法限制上传文件的文件大小?

由于

1 个答案:

答案 0 :(得分:8)

查看"内容长度范围"在s3政策中。  http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-HTTPPOSTConstructPolicy.html

  

POST策略中的条件是一个对象数组,每个对象用于验证上载对象的内容。您可以使用这些条件来限制请求中允许的内容。您在表单中指定的每个表单字段(x-amz-signature,文件,策略和具有x-ignore-前缀的字段名称除外)必须出现在条件列表中。

     

内容长度范围
  上传内容的最小和最大允许大小。   此条件支持内容长度范围条件匹配类型。