2017-03-14 3 views
2

firebase関数がmultipart/form-data content-typeでhttp要求を受け取ることは可能ですか?Firebase Cloudの機能multipart/form-data

+0

https://stackoverflow.com/questions/47242340/how-to-upload-a-file-using-express-on-firebase-cloud-functions/47319614#47319614も参照してください。 –

答えて

3

はい、Google Cloudの機能には、デフォルトで組み込まれているリクエストを処理するためのミドルウェアがありません(body-parser docs for more infoを参照)。

私はそれをテストしていませんが、formidableが人気があります。

しかし、ファイルをアップロードする場合は、代わりにCloud Storage for Firebaseに直接書き込むことをおすすめします。クラウドストレージを使用すると、当社のSDKが提供する優れた点を得ることができます。ストレージエンジンに直接アップロードするため、帯域幅と時間が節約され、組み込みルールエンジンの利点が得られます。そこから、新しいファイルが正常にアップロードされたときにトリップするクラウド機能のリスナーがfunctions.storage.object().onChange(event => {})になる可能性があります。

関連する問題