Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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
Html 基于浏览器上传到AmazonS3?_Html_Post_Amazon S3_Amazon - Fatal编程技术网

Html 基于浏览器上传到AmazonS3?

Html 基于浏览器上传到AmazonS3?,html,post,amazon-s3,amazon,Html,Post,Amazon S3,Amazon,有关于如何编写通过HTML POST直接发布到Amazon S3服务的表单的说明。 然而,他们不太清楚如何创建一个简单的表单直接上传到S3 bucket,也从来没有给出一个实际的html文件示例 是否有一个很好的示例可以查看示例代码?这是前面提到的文档中的一段html代码。我认为这是不言自明的,但如果你有任何问题,请告诉我 <form action="http://johnsmith.s3.amazonaws.com/" method="post" enctype="multipart

有关于如何编写通过HTML POST直接发布到Amazon S3服务的表单的说明。 然而,他们不太清楚如何创建一个简单的表单直接上传到S3 bucket,也从来没有给出一个实际的html文件示例


是否有一个很好的示例可以查看示例代码?

这是前面提到的文档中的一段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" />

要上载的密钥:
内容类型:
文件的标记:
文件:

这本书很好地解释了这一点。(此线程有点过时)

有一个使用swfupload的非常基本的上传实用程序


免责声明:是我开发的。

是的,获奖答案中的亚马逊说明就是我遇到的问题。谢谢Alex的留言。我成功了。您知道这是否可以使用swfupload实现吗?如果是这样的话,我能从哪里得到任何示例代码?我尝试过谷歌搜索,但没有luckhi,我只是想问一下是否可以只使用临时凭证在s3中上传?这里的可下载示例有一个很好的php类,用于创建和签署策略(表单所需的“策略”和“签名”字段)。