ドキュメント オブジェクトを S3 に PUT できる署名付き URL があります。 http://docs.aws.amazon.com/AmazonS3/latest/dev/UploadObjectPreSignedURLDotNetSDK.html
javascript を使用してブラウザから S3 にファイルを配置するにはどうすればよいですか? 私はAngularを使用していますが、JavaScriptライブラリを使用することにオープンです。
サーバーに POST してから、Amazon サーバーにオブジェクトを PUT できると思いますが、ブラウザーから行うことをお勧めします。
PUT を許可するように S3 の CORS 設定を変更しました。
angularファイルのアップロードを使用する予定でしたが、PUTではなくPOSTにハードコーディングされています。 https://github.com/danialfarid/angular-file-upload