JS部分
function createEnclosure(data) {
let input = document.createElement('input');
input.value = '上传APK';
input.type = 'file';
//设置默认上传文件类型
input.accept = ".apk";
input.onchange = event => {
let file = event.target.files[0];
let formData = new FormData();//这里需要实例化一个FormData来进行文件上传
formData.append("file", file);
$.ajax({
type: "POST",//请求方式,post请求
url: "/uploadApk",//后台请求地址
dataType: "json",//后台返回值类型
data: formData,
processData: false,
contentType: false,
success: function (returnValue) {
},
error: function (returnValue) {
}
});
}
input.click();
}
java部分
@PostMapping("/uploadApk")