17

iOS から AWS API Gateway にファイルをアップロードし、それを Lambda 関数に渡そうとしています。このシナリオを実装するにはどうすればよいですか?

multipart/form-dataを使用して AWS API Gateway にアップロードできますが、入力モデルがバイナリ データをサポートするようにするにはどうすればよいですか?

[Edit1] Spektre による回答から移動

ありがとう、少し読んだ後、ファイルをラムダにアップロードする方法はなく(イベントベースであるため論理的ではありません)、S3にアップロードしてS3にラムダに通知させる唯一の有効なユースケースであることがわかりました。

4

3 に答える 3

19

のいずれかを使用して直接S3アップロードすることを強くお勧めしAWS SDKsます。AWS Lambdaアップロードのようなコンテンツ転送ではなく、イベントの処理に最適です。請求と制限を確認して、それが本当に探しているものかどうかについて、より多くの情報に基づいた決定を下すことができます。

于 2015-07-27T18:05:41.073 に答える