用于浏览器上传到AmazonS3的动态策略和签名创建


Dynamic policy and signature creation for browser uploads to Amazon S3

我想选择一个HTML表单中的文件,并将其直接上传到AmazonS3。我理解使用POST将基于浏览器的上传到S3的原理,但如果我还没有选择要上传的文件,我如何为表单创建策略和签名?我应该使用AJAX将文件名发送到我的服务器,并根据文件扩展名返回适当的策略和签名吗?

您可以使用Ajax、Flash或任何其他方法将文件上传到服务器,然后将其传输到AmazonS3。