关于web前端base64转换为Blob,存入数组后 ajax请求传输到后端 接受不到文件问题

前端console输出是正常Blob对象,通过ajax formdata 传输到 后端java SpringMvc用MultipartFile接受却一直接受不到,后来直接解析HttpServletRequest发现用来存储Blob对象的数组传来的是一个字符串数组

结构

[Blob , Blob]

正确应为

formData.append("Blobs",blob); //直接存储到FormData对象里
formData.append("Blobs",blob1); //如果希望接收时是数组 直接再append

猜你喜欢

转载自www.cnblogs.com/DaMoGu/p/10576042.html