javascript - 如何发送带有正文的文件
问题描述
我正在使用 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" } })
解决方案
你拼写formData
错误。使用此代码:
formData.append('file', file)
formData.append('user', user)
推荐阅读
- c# - 在 ASP.NET MVC razor 视图中,ValidationMessageFor 不验证输入类型文本
- microsoft-graph-api - 使用 Microsoft Graph Communications API 监控用户 Teams 通话
- c# - 将包含日期时间和时区的字符串转换为 UTC 日期时间
- javascript - 为什么输入矩阵时我的 Javascript 高斯消除程序不起作用?
- angular - 服务 NgbModal 未知
- c# - 无法分配静态双指针变量
- r - 如何在 R 中进行银行账户审查和交易
- javascript - 如何仅将长字符串中的字母转换为相应的字母编号,用空格分隔
- c - 取消某个值以下的列表元素
- coldfusion - ColdFusion 9 - 在使用动态表/视图名称时防止 SQL 注入