js如何使用FormData请求上传文件

js   2025-03-14 09:46   51   0  

FormData请求

const formData = new FormData();
formData.append('patientId', that.pathInfo.patientId);
formData.append('fromDate', that.pathInfo.fromDate);
formData.append('toDate', that.pathInfo.toDate);
formData.append('reportType',that.$route.query.type );// 1统计报告 2详细报告
formData.append('file', pdfBlob);
let httpUrl = "https://***.com/api/upload";
axios.post(httpUrl, formData, {
    headers: {
        'authentication-info': localStorage.getItem("token"),
        'Content-Type': 'multipart/form-data'
    }
})
.then(response => {
    console.log('文件上传成功', response.data.data);
    that.onlinePdf = response.data.data;
})
.catch(error => {
    console.error('文件上传失败', error);
});



博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。