首页 > 解决方案 > 如何发送带有正文的文件

问题描述

我正在使用 Flask 后端开发 React Web 应用程序。如何在正文上发送带有 JSON 数据的文件?我尝试下面的代码但不工作

        const file  = e.target.file[0]
        const user = [{name: 'Ma'}]
        const formData = new FormData()
        dormData.append('file', file)
        dormData.append('user', user)

        const post =  await axios({
            method: 'post',
            url: 'http://127.0.0.1:5000/route',
            data: formData,
            headers: { "Content-Type": "multipart/form-data" }
        })

标签: javascriptpythonreactjsflask

解决方案


你拼写formData错误。使用此代码:

formData.append('file', file)
formData.append('user', user)

推荐阅读