Spring Webflux分段文件上传问题

时间:2019-02-14 04:58:25

标签: file-upload multipart flux spring-webflux

我一直在尝试为正在使用的应用程序实现文件上传器,该应用程序使用ReactJS作为前端,并使用Spring WebFlux作为后端。

用于从前端分块和上传文件的库是FineUploader。

文件块已在后端控制器正确接收。但是,将文件传输到指定的端点(例如Dropbox,GoogleDrive等)失败,并出现NullPointerException。

代码抛出错误:

控制器(在单独的请求中接收文件块)-https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/controller/UploadController.java

服务(处理收到的块)- https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/service/UploadService.java

模型(负责发射文件切片的流量)- https://github.com/didclab/onedatashare-spring/blob/uploadTask/src/main/java/org/onedatashare/server/module/clientupload/ClientUploadResource.java

以上文件中的代码在逻辑上看似正确并且可以正确编译时,遇到了以下运行时异常,并且文件上传和传输均未通过。

enter image description here

请帮助!

TIA

0 个答案:

没有答案