通过HTTP表单轻松上传文件到S3
我写了一个小的网页应用,用Python做的,可以让我浏览我的S3存储桶。
这个网页应用是在Google App Engine上运行的。
现在,我想为这个网页应用创建一个HTML表单,让我可以把文件上传到存储桶里。
表单里已经包含了这些信息:AWSAccessKeyId和存储桶的名字。
我希望文件的名字能作为用户通过<input name="file" type="file">
选择的文件的键名。
还有一个问题是:我能在用户选择文件之前,先创建(隐藏的)输入标签policy
和signature
的内容吗?
我想只用HTML和Python来解决这个问题,不想用JavaScript。
这样做可能吗?