Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AWS S3 CORS上载-文件大小控制_Javascript_Python_Amazon S3_Cors_Filesize - Fatal编程技术网

Javascript AWS S3 CORS上载-文件大小控制

Javascript AWS S3 CORS上载-文件大小控制,javascript,python,amazon-s3,cors,filesize,Javascript,Python,Amazon S3,Cors,Filesize,我计划使用他们的api将我的旧文件上传路由更改为S3。但甚至在我开始之前,我就遇到了障碍。我可以很容易地生成带有自动过期的签名URL,并将其发送回客户端脚本以开始上传。但我现在如何限制文件大小?我不能只是在脚本中添加限制。在生成签名URL时,是否有方法配置文件大小?我使用python进行签名。看起来您可以将签名策略(包括内容长度范围值)作为通过POST上传的文件的一部分。这些链接有帮助吗 (此策略实际上不包括内容长度范围,但您可以添加它。)看起来您可以将已签名的策略(包括内容长度范围值)作为

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

看起来您可以将签名策略(包括
内容长度范围
值)作为通过POST上传的文件的一部分。这些链接有帮助吗


(此策略实际上不包括内容长度范围,但您可以添加它。)

看起来您可以将已签名的策略(包括
内容长度范围
值)作为通过POST上载的文件的一部分。这些链接有帮助吗


(这个策略实际上不包括内容长度范围,但您可以添加它。)

它确实有帮助。我再等几个小时,看看有没有更好的结果。谢谢,它确实有用。我再等几个小时,看看有没有更好的结果。谢谢嘿Jibi你找到boto的解决方案了吗?如果你能分享,那就太好了。谢谢。@Pasada我将很快发布我当前的解决方案。需要清理它的内部机械,你找到解决办法了吗?如果你能分享,那就太好了。谢谢。@Pasada我将很快发布我当前的解决方案。需要清洁它的内部机械