let header = {  
                    'Content-Type': 'multipart/form-data'  
                }  
                uni.uploadFile({  
                    // url: BASE_URL + options.url,  
                    url: 'http://192.168.0.130:9010/inspection/attach/test?aabbaa=' + "aaaaa",  
                    files: this.phoneImgs,  
                    method: 'POST',  
                    header: header,  
                    formData: {  
                        aaaa: "aaaaa"  
                    },  
                    success: ((res) => {  
                        console.log("上传文件", res)  
                    }),  
                    fail: (err) => {  
                        console.log(err)  
                        uni.showToast({  
                            title: '上传失败',  
                            icon: "error"  
                        })  
                    }  
                })java代码
    @PostMapping("/test")  
    public void test(MultipartFile[] files, String address){  
        int aaaa =files.length;  
        String aa ="";  
    } 
             
             
             
			 
                                        
                                     
            
1 个回复
套马杆的套子 (作者) - 没有解决不了的问题,只有解决不完的问题
找个了解决办法,在java后台接收时,先别用MultipartFile[] files去接收了,用HttpServletRequest request去接收,
具体代码如下