axios delete删除数组和文件上传

389 阅读1分钟

我想要得结果

image.png

实际得结果

image.png

然后谷歌一下。

image.png

最后问同事

想要传request payload要传在data里面,想传在query string parameters要传参在params里面

image.png

image.png

所以我就是错在传到了params 而不是 data里面,我换成data就可以了 网上百度了后才知道 这个参数需要

2023、04、16一年半后,我又因为这个传参一直报错

我先在接口文档上请求 发现请求配置是

1.form Data; (图1)

2.Content-Type:multipart/form-data; (图2)

其中Content-Type,这个配置没有问题,但是我的form Data 接收不到参数,接口直接报错。

image.png 图1

image.png 图2

let file=所选取的文件 
let formData = new FormData(); 
formData.append('paramId',1) 
formData.append('files',file) 
axios({ 
    'url':API_URL, 
    'method':'POST', 
    'data':formData, 
     headers:{ 'Content-Type':'multipart/form-data; boundary=---- WebKitFormBoundaryVCFSAonTuDbVCoAN' } 
 });

来自:javaforall.cn/147658.html…