10

Amazonには、HTMLPOSTを介してAmazonのS3サービスに直接投稿するフォームを作成する方法についての説明があります。ただし、S3バケットに直接アップロードするための単純なフォームを作成する方法についてはあまり明確ではなく、実際のサンプルhtmlファイルを提供することはありません...

サンプルコードを表示できる良い例はありますか?

4

4 に答える 4

6

これは、前述のドキュメントからの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" />
于 2009-08-06T05:15:19.557 に答える
1

POSTを使用したAmazonS3へのブラウザベースのアップロード

于 2009-08-06T02:33:39.983 に答える
1

S3でのPOSTの現在のドキュメントは、それを非常によく説明しています。(このスレッドは少し古いです)

于 2011-05-06T21:54:33.373 に答える
0

swfuploadを使用した非常に基本的なアップロードユーティリティが1つあります。https://github.com/cyberbuff/ZenS3

免責事項:私はそれを開発しました。

于 2012-01-03T17:57:03.287 に答える