由于业务需求,后端不知道前端会发回来的FormData里的键值对是什么,所以不创建实体类来接收FormData,而用Map来接收参数。
但是,用Map接收FormData时,其他的键值对都可以接收到,但唯独二进制文件丢失了,这是为什么呢?
前端:
后端:
接收方式
查看record对象,可以看到file0,file1丢失了
请问大神们这是为什么呢?要如何改正,Map里才有二进制的数据呢?
由于业务需求,后端不知道前端会发回来的FormData里的键值对是什么,所以不创建实体类来接收FormData,而用Map来接收参数。
但是,用Map接收FormData时,其他的键值对都可以接收到,但唯独二进制文件丢失了,这是为什么呢?
前端:
后端:
接收方式
查看record对象,可以看到file0,file1丢失了
请问大神们这是为什么呢?要如何改正,Map里才有二进制的数据呢?
@RequestParam("file") MultipartFile multipartFile 用这个接上传的二进制文件