Javascript 当前请求不是多部分请求

Javascript 当前请求不是多部分请求,javascript,java,html,Javascript,Java,Html,我正在尝试向我的服务器发送一个映像。我不断得到错误:当前请求不是一个多部分请求。当我在《邮递员》上测试它时,效果很好 这是我的html表单: 函数saveImageToProduct{ var formData=new FormDatadocument.queryselect或ewimagesform; var encData=新的URLSearchParamsformData.entries; 获取/上载文件,{method:'POST',body:encData} .thenrespons

我正在尝试向我的服务器发送一个映像。我不断得到错误:当前请求不是一个多部分请求。当我在《邮递员》上测试它时,效果很好

这是我的html表单:

函数saveImageToProduct{ var formData=new FormDatadocument.queryselect或ewimagesform; var encData=新的URLSearchParamsformData.entries; 获取/上载文件,{method:'POST',body:encData} .thenresponse=>Promise.all[response.status,response.json] .thenfunction[状态,myJson]{ 如果状态==200{ 成功!; }否则{ 控制台。日志失败!; } } .catcherror=>console.logerror.message; 返回false; } 选择EER een afbeelding:

Voeg-aanbieding脚趾
您可以尝试修改它-

var formData = new FormData(document.querySelector("#newImagesForm")[0]);

下面的代码应该可以完成这项工作: 基本上,您可以创建一个新的表单对象并将文件数据附加到其中。 您可以通过添加更多数据向其添加多个数据属性。追加行

函数上传图片{ var input=document.querySelector'input[type=file]' console.logproductID; var数据=新表单数据 data.append'file',input.files[0] 获取“/uploadFile/”{ 方法:“POST”, 正文:数据 } .thenresponse=>Promise.all[response.status,response.json] .thenfunction[状态,myJson]{ 如果状态==200{ 成功!; }否则{ 控制台。日志失败!; } } .catcherror=>console.logerror.message; } HTML:


我有完全相同的问题,它一直在说这条消息,当我在邮递员身上测试时,它工作正常。我检查了FormData内容,一切正常。你做了什么来修复它?特别是关于Spring引导代码。