サーバーに画像をアップロードするために ng-flow ( flow.js の角度付きラッパー) を使用しています。
JS コード: チャンク テストを回避するための次のオプションを備えた標準:
{ testChunks:false }
サーバーにマルチチャンクアップロードの方法を実装するのではなく、以下のように完全なファイルのアップロードを受け入れるだけです (つまり、チャンクはありません)。
興味のある方のために、サーバーの spring-mvc メソッドは、クライアントで解析する Media json オブジェクトを返すように構成されています。
@RequestMapping(value="/account/images/upload-file", method=RequestMethod.POST, produces = { "application/json"})
@ResponseBody
public Media uploadFile(
@RequestParam("file") MultipartFile multipartFile,
@RequestParam(name="accountId", required=true) String accountId,
HttpServletRequest request,
HttpServletResponse response) throws IOException { return new Media(multipartFile, accountId); }
flow.js を 1 つのチャンクでアップロードするにはどうすればよいですか?