Javascript 使用FormData删除请求返回错误500
我正在通过一个带有id的API路径发送一个包含URL的表单数据的请求来删除附件Javascript 使用FormData删除请求返回错误500,javascript,vue.js,axios,multipartform-data,multipart,Javascript,Vue.js,Axios,Multipartform Data,Multipart,我正在通过一个带有id的API路径发送一个包含URL的表单数据的请求来删除附件 deleteAttachment(id,url){ const formData=new formData(); formData.append('url',url); 常量配置={ 标题:{ “内容类型”:“多部分/表单数据”, }, }; 返回Repository.delete(`${resource}/delete file/${id}`,formData,config); },请在访问控制允许方法标题中添加
deleteAttachment(id,url){
const formData=new formData();
formData.append('url',url);
常量配置={
标题:{
“内容类型”:“多部分/表单数据”,
},
};
返回Repository.delete(`${resource}/delete file/${id}`,formData,config);
},
请在访问控制允许方法
标题中添加删除方法<默认情况下会添加code>POST和GET
,但您必须在服务器端添加DELETE方法
"Access-Control-Allow-Methods", "GET, POST, DELETE"
CORS在服务器端是如何配置的?@MattU后API策略也是如此。但是POST请求工作正常,没有错误。CORS策略是否允许所有方法?或者您是否指定了其他人,但没有删除?