Pra*_*hra 1 javascript form-data node.js reactjs
我在 FormData 中传递上传的文件和 dataObject:
let data = new FormData();
data.append("file", this.state.files);
data.append("data", formData);
Run Code Online (Sandbox Code Playgroud)
formData 只是一个 Json 对象,例如:formData = { "a":123 }
使用putrequest with将数据传递到节点服务器axios,我能够在 req 中获取文件对象和数据,但在数据字段中它给出'[object Object]'
不知道如何访问这个。我试过 JSON.parse(req.body.data),但收到错误
语法错误:JSON 中位置 1 的意外标记 o
看起来formData是一个对象,[object Object]在通过网络发送之前被转换为字符串。试试data.append("data", JSON.stringify(formData))。
| 归档时间: |
|
| 查看次数: |
6038 次 |
| 最近记录: |