2016-09-22 9 views
0

私は最初のMEANアプリケーションを作成しています。2つのPOSTリクエストを送信する1つのフォーム提出

私のフォームから$ httpサービス経由で単純なデータ(ファイルなし)を投稿しています。 これらの投稿リクエストにはJSONが含まれており、エクスプレスサーバで処理されます。

今、フォームに画像のアップロードを追加します。

これは、「multipart/form-data」が必要なので、フロントエンドにng-file-uploadをインストールして、ノードサーバーに強力なファイルをインストールしました。私のフォームを送信すると(今WICH

initalフィールドデータが含まれています 投稿ファイルは、「アップロード」(ない$ HTTP)

は、今私は、次の決断をしなければならないと呼ばれるNG-ファイルのアップロード特定のサービスを必要とし+アップロードされたファイル)、 "アップロード"サービスを使用してすべてのPOSTリクエストを1パックにする必要がありますか?

または、アップロードPOSTリクエストを既存のJSON $ http POSTリクエストとは別に保存する必要がありますか? (私は私のフォームを提出すると2つの投稿を作る)。

1つの送信で2つのPOSTリクエストが何とか悪いですか?

多くの感謝

答えて

1

私は無知なOPに答えるよ。

私は

を「フォーム提出し、検証してアップロード」と呼ばれる例がありthe docs

に読んで、私は私がアップロードサービスを使用し、内部だけでなく、私のフォームデータを置く必要があることをsuggrested見えます。

これは私のアプリケーションで行ったことであり、これは最も論理的なやり方です。

ありがとう

関連する問題