Caused by: org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (11752975) exceeds the configured maximum (100000)
spring boot 内置的tomcat默认上传为1M,所以上传大文件就会报错,那么需要修改application.yml文件即可,
在界面上传参数上也可以设置大小,但是30M以内才有效果,设置50M后台仍然报错
var uploadInst = upload.render({
elem: '#test1', //绑定元素
url: '/upload', //上传接口
size: 50000,
accept: 'file',
exts:"apk",
done: function (r) {
$("#url").val(r.filefullUrl);
layer.msg(r.msg);
// app.getData();
},
error: function (r) {
layer.msg(r.msg);
}
});
最终解决方案是 在application.yml里配置上传参数大小
spring:
http:
multipart:
maxFileSize: 50Mb
maxRequestSize: 50Mb
然后上传成功