Amazon有关于如何编写一个通过HTML POST直接发布到Amazon的S3服务的表单的说明,但是他们不是很清楚如何创建一个简单的表单直接上传到一个S3 bucket,并且从来没有给予一个实际的示例html文件。是否有一个好的例子,我可以查看样本代码?
fzwojiic1#
这是前面提到的文档中的一段html代码,我认为它是不言自明的,但如果你有任何问题,请让我知道。
<form action="http://johnsmith.s3.amazonaws.com/" method="post" enctype="multipart/form-data"> Key to upload: <input type="input" name="key" value="user/eric/" /><br /> <input type="hidden" name="acl" value="public-read" /> <input type="hidden" name="success_action_redirect" value="http://johnsmith.s3.amazonaws.com/successful_upload.html" /> Content-Type: <input type="input" name="Content-Type" value="image/jpeg" /><br /> <input type="hidden" name="x-amz-meta-uuid" value="14365123651274" /> Tags for File: <input type="input" name="x-amz-meta-tag" value="" /><br /> <input type="hidden" name="AWSAccessKeyId" value="15B4D3461F177624206A" /> <input type="hidden" name="Policy" value="POLICY" /> <input type="hidden" name="Signature" value="SIGNATURE" /> File: <input type="file" name="file" /> <br /> <!-- The elements after this will be ignored --> <input type="submit" name="submit" value="Upload to Amazon S3" />
6jygbczu2#
Browser-Based Uploads Using POST to Amazon S3
kuarbcqp3#
current documentation for POST on S3解释得很好。(这个线程有点过时了)
2skhul334#
有一个非常基本的上载实用程序使用swfuload.https://github.com/cyberbuff/ZenS3免责声明:我开发的。
4条答案
按热度按时间fzwojiic1#
这是前面提到的文档中的一段html代码,我认为它是不言自明的,但如果你有任何问题,请让我知道。
6jygbczu2#
Browser-Based Uploads Using POST to Amazon S3
kuarbcqp3#
current documentation for POST on S3解释得很好。(这个线程有点过时了)
2skhul334#
有一个非常基本的上载实用程序使用swfuload.https://github.com/cyberbuff/ZenS3
免责声明:我开发的。