通过HTTP表单轻松上传文件到S3

2 投票
1 回答
3816 浏览
提问于 2025-04-15 18:37

我写了一个小的网页应用,用Python做的,可以让我浏览我的S3存储桶。

这个网页应用是在Google App Engine上运行的。

现在,我想为这个网页应用创建一个HTML表单,让我可以把文件上传到存储桶里。

表单里已经包含了这些信息:AWSAccessKeyId和存储桶的名字。

我希望文件的名字能作为用户通过<input name="file" type="file">选择的文件的键名。

还有一个问题是:我能在用户选择文件之前,先创建(隐藏的)输入标签policysignature的内容吗?

我想只用HTML和Python来解决这个问题,不想用JavaScript。

这样做可能吗?

1 个回答

4

查看亚马逊的开发者文档:使用HTML POST表单上传到S3

里面有一些Python的例子,可以帮助你入门。

撰写回答