Developers開発の実験等々、クイックサーブのメンバーが好き好きに書き込んでいく場所です。file-model="my-file">上記ディレクティブをinput[type=file]にバインドすることで、ファイル選択時にファイルの内容をAngularモデルにバインディングする。これによって、添付されたファイルをAngularJSのモデルとして操作できるようになる。};}]);APIがあるであろう、’/rest/photo/put’に対して添付ファイルをPOSTする。Content-Typeをundefinedに明示的に設定しておくと、AngularJS側で良い感じに設定してくれるので今回はおまかせする。transformRequestをnullにしておかないと、POSTデータがJSONに変換される可能性があるので、一応明示的にNULLにしておく。上記サービスを、添付ファイルを指定して実行することで、APIサーバに添付ファイルがPOSTされる2.サーバサイドMulterモジュールをインストールMulterモジュールは、multipart/form-data形式のリクエストを扱うためのNodeJSのミドルウェア。これを用いることでexpress側で添付ファイルを処理することができる。'./uploads/'}).any());非常にシンプルだが、これだけで、アップロードファイルがPOSTされた際に、そのファイルを./uploadsに保存する処理が自動で行われる。アップロードファイルの検証アップロードされたファイルは、requestオブジェクトのfiles属性に含まれている。filesは配列であることから、複数ファイルの同時アップロードにも対応できる。以下のコードでは、アップロードされたファイル(1件)の内容を出力し、無条件でsuccessを戻している。}ユニークなランダム文字列であるfilenameを含んだpathが既に出力に含まれているように、この時点で既に画像ファイルは保存されている。ファイル名を変更したり、保存する条件を指定したりもできるが、ここでは割愛する。コメントをキャンセルメールアドレスが公開されることはありません。