前提・実現したいこと
Chaliceを使用してHTMLフォームから受け取った画像ファイルをAWS S3へアップロードしたい。
発生している問題・エラーメッセージ
フォームリクエストからraw_bodyを受け取った後の処理をどうしたら良いかがわかりません。
該当のソースコード
python
1@app.route('/image/add', methods=['POST'], content_types=['application/octet-stream']) 2def add_image(): 3 s3 = boto3.resource('s3') 4 raw_body = app.current_request.raw_body 5 # print type(raw_body) <str> 6 # これ以降の処理をどうしたら良いのかがわかりません
試したこと
BytesIOにraw_bodyを書き込もうとしましたが不可でした。
補足情報(FW/ツールのバージョンなど)
Python 2.7
Chalice 1.1.1
どなたかご教示頂ければ幸いです。
よろしくお願いします。
あなたの回答
tips
プレビュー